MAGKGAKATAAKSADKDKGKKTDGPVSRSSRAAPQTTTVDFKPYVGPIYNAILGRLVNQDQDQEVKECAISCMSLVVSTFGDGLERELPACLPILVDRMGEDFDQRIMEYFIKLIKKKYSKDNRALGKLRREAKRAKRALSNQHQVRVEIESLFDGTDFSEPLTRARFEELNNDLFRKTMGPVKKAMEDAGLEKSQIHEIVLVGGSTRIPKVQQLLKDYFNGKEPNKGVNPDEAVAFGAAVQGSILSGEGGDETKDILLLDVAPLTLGIETVGGVMTKLIPRNTVIPTKKSQVFTTYQDQQTTVSIQVRTRILPLSSLHCQLLAW*