MRERDCVLWNVIITGHAKHGDVNGAFRIFQRMMGSDIKPNSVTFSCVLSMCATSSNLDHGIQLHGHVIRCGFEYQVSISNTLLAMYSKCHCLLESRQVFKAMNQKDLVSYNGMIAGYVQNGYADEALSLFYEMQSVGLKPDSVTFASILPSFSDLAGLIEGKAVHSYIIRNGVHLDAFVKSALIDIYCKCRDALLARKVFDRTGYLDVVICSAMISGYVLNGMSYDALEIFRGLEKFRLKPNSVTLSSILPACSALASLRLGKQLHNYILKNGFEARCYIGSALTDIPKRP*