MRKLVFWLLLIGFAQTSLPKRGIGSWRSGEPDDGFQYNHTLAQILVEYASVVYVNDLDSLIAWNCSRCSGLTKGFRLVELIVDVQHCLQAFVGLAEDLNAIVIAFRGTQENSIQNWMEDLYFKQLDLSYPGVTGAMVHRGFYTAYHNTTLRTGVLEAVMSIKEQSNGVNIMVTGHSMGGAMAAFCALDLTANYGMKDIQTVTFGQPRIGNSIFAAFYSALVPNTYRMTHAHDMVPHLPPYYSLFPRRTYHHFGREIWIYQVRLGSLSYESERVCDGSGEDPTCSRSVSGNSVADHLCYMGVFLEADTWASCAFILRSNMNEALDGGIVIKLPVSSEAHLHEQEKSLQYL*