MGDIASYVAKKVLYHVLGAIPSYQGSVGPALDELCLGLQSKEVAPALSGVYAKDLHVRLACLNATKCILAISSRSVPQDVEISTSIWIALHDPEKSVAEVDEDLWERYDCEFGTDYSGLFRALSHVNYNVRVAASDALVVVLDELMFMQESLATLFSLYIRDSGVGEDMIDSGWFGRQVIAMALHAAADADTNVDVRGRMINDVIMIIDKHGKDNVSLLFPIFENYLNKKASDEEKYDLVREGVVIFTRALAKHLSKEDPKVHAVVEKLLEVINTPSKAVHRAVSSCLSPLMKSKQEDALSLVTRLLDQLMKSEKYGERRGATFGLAGVIKGFGISSLKKYGVATVLREGLAHRNSAKCREGSLLAFKCLCEKLGKLYVIYLLPLLLFWFSDQVVAVREAAECAARAMMSQLTAQGMSLSFLXPLFFLL*