MGDIASYVAKKVLYHVLGAIPSYQGSVGPALDELCLGLQSKEVAPALSGVYAKDLHVRLACLNAAKCIPVISSRSVPQDVEIETSIWIALHDPEKSVAEVAEDLWDLYDCEFGTDYSGLFRALSHVNYNVRVAASDALVVVLDEYPDTLQESLETLFSLYIRDSGVGEDMINSGWFGRQVIAMALHAAADVLRTKDLPVVMTFLISRALADTNVDVRGRMINVGIMIIDKHGKDNVSLLFPIFENYLNKKASYEEKYDLVRECVVIFTGALAKHLSKDDPKVHAVVEKLLEVINTPSEAVQRAVSSCLSPLMKSKQLCISEDALSLVTRLLDQLMKSEKYGECRGAAFGLAGVIKGFGISSLKKYGVATVLREGLAHRNSAKCREGSLLAFECLCEKLGKLYVIYLLPLLLFSFSDQVVAVREAAECAARAMMSQLTAQGMKLLLPSLLKVPLFFLL*