MVTASCYTNEFPDGYSDIISINLLRSNSYIKISVQERCITLNVSRMPLGATVISLHLRALYSTASLINDTNLCNNYVPFITQPKCSTYILRRTRERVHKATLHVWKHRGSCADRRDWNTGIRSMFDVELNGKMALANVARVDVVMDPDQVSPFDVFEVITRRLFPCQHLQKNHTVAINIATCGGSPALAILRRNVTKSAGNVGTNMGIICADEPCQSEICHSGLEVSVQKDVACLNVAVNDVRNKSVVEKAEPAGRSKRDAEPFWP