MRFSSIFRNTPIQFSNRRSSVKLLHSLPRLKPTNSKRFSQKPKLVKTQTLPDPSVYTRDIVSNIYNILKYSNWDSAQEQLPHLGVRWDSHIINRVLKAHPPMQKAWLFFNWAAQIKGFKHDHFTYTTMLDIFGEAGRIQSMYSVFHLMKEKGVLIDTVTYTSLIHWVSSSGDVDGAMRLWEEMRDNGCEPTVVSYTAYMKMLFADGRVEEATEVYKEMLRSRVSPNCHTYTVLMEYLVATGKCEEALDIFFKMQEIGVQPDKAACNILIAKALKFGETSFMTRVLVYMKENGVVLRYPIFVEALETLKAAGESDDLLREVNSHISVESLCSSDIDETPTAEVNDTKNSDDSRVISSVLLMKQNLVAVDILLNQMRDRNIKLDSFVVSAIIETNCDRCRTEGASLAFDYSLEMGIHLKKSAYLALIGNFLRSNELPKVIEVVKEMVKAQHSLGCYQGAMLIHRLGFGRRPRLAADVFDLLPDDQKGVAAYTALMDVYISAGSPEKAMKILREMREREIMPSLGTYDVLLSGLEKTSDFQKEVALLRKEKKSLVASARFRENVHVEDKICDLLFATNLL*