MNLSGVLRPEKLLNFEALEHLDVSFNSFTALPIPAEMGLLKNLKYLNLSTAGFAGIVPWQLGNLSSLTRLDLSSSDSMLISLDLSWLTNLTALRNISLDGTDLSLTSSSWGQYISNANLNGSLPFELSQMPNIKRIFLGNNKISANVSQIFKGQWKSLTIFNMPNNSLYSSIPLSIGKISSLAQKISSLAQLELHRNNLLGTIPKSLDRLRSLTVLKLSYNKLTGPIPLSLGSLSKLTNISLNNNALNETISESHFRSLKILKYLDLSSNKLTYKISSNWTPPFDLDLLKLSHCQIERALPLFLKTQSSMTTLDLSNNILTEQIPSWLWNLPKLQRFLDLSANNLSADILEDMGYLNCVIYLNLSHNHLVENIPKAFGRMVNFEALDLSCNQLSGRIPETFADLDFLGYLNLSNNNLLGKIPTLPHLQTFEESSFLGNPELCGELVQRKCNYRTSNSGQREEGDESVYSWNLWEVGMGMGIAFGFGSVIGALALSRRLNRRYFQFVDGILNFSSRVQ*