MGVWPRLKEIAVTHPEGGKWDHHIKDTSAAPFLSIRPRFWKPLVLTGIGEPRRLHLKELYLNILSEEELQRLAQMDLSVTETLGFGFSIDSSVALLREVLSPARLPALQTLELWFANDGPEEDDDEKITVASLGDILSGIPPIRSFSFTLSEESSISSIPLCSALAASLRHLEIDLEEVDWMQQPAFDFSPILNCRGLESLNLYLGDVDVISIEAQVLSIARECSQLTSLALRSRQDVRQARVWGEPQTAHQNSPQPFRWDDDIPQEAIYGQSEVQQLVKLAESIGSLGSISSLSVEGDFKEDVYLDPQLTKALAKISSLRVLKLGAVSVKRLHFAPLLACPSLVEVDLKAALANPLFDSYEKLYGHEVPSAALPELETAASIEAVENTGPRESGSAMGQAQNKRYRCSVQ*