MLAPLSVTHWPQFFVFVMSLLLRRSAAGFTGTFRRRRWSRTTLTSDSASRLSSLPPLSAEPLHWNRETSERRSYATNTPIVKQANVISLTDIEDPANNPFNRAAPLPEGVKILAIGATMDDFDVASLEREGANAIFVSHPQAREPLAQLLTQLPEIEWVHTRSAGIDFVTSPTLESWKGKLTNAKGQFSSTLAEYTLMACSFFAKDLPRLMRNKKVKCWDKYNVLELRGATLGIFGQFLFKFSYGDIGRACAKLAAVYGMKIIALRRHPKPDPLCNEVYGNDKDSLNRLFAESDYVLCSAPLTAETRGMIGKEQFDHAKEGAVFINLGRGPIVDEVALTDALSNGKLKGAALDVFTVEPLPNSSPLWEMDNVLLSPHNMDQTATFMHEATEFYVEENLPRFVRGQELLNIVDAKAGY*