MDYLKEIQGKICHDPYFNKMNTNTNTKRCVFVNGPVIVGAGPSGLAVAACLTAKGVQSLVLERCNCIASLWQLKTYNRLSLHLPKQFCELPLMSFPHDFPTYPSKQQFIKYLELYAMTFNIRPVFNQTVISANYDRNLGLWIIRTDTTTSHATITTEYVTRWLIVATGENAEAVVPDIEGMDEFSGTIMHTSLYKSGEIFTRKKVLVVGCGNSGMEVCLDLCNHDAAPSLVVRDTVHVLPREMLGKSTFGLSMWLLKWLPMRLVDRFLLITSRLFLGDTSRLGLDRPEIGPLELKNLSGKTPVLDVGTLAKIKSGDIKVCPGIKRLLKHHTVEFVNGKTEEYDAIILATGYKSNVPSWLKEKEMFSEKDGLPKRPFPNGWKGECGLYAVGFTKRGLLGASIDAKKIAEHIHQYFQ*