MVPRILLKSQHMNIHVEESTFRVLIRALFRIKKVGYAVKMLNCMIEDGCGLDEKICSLIISALCEQKDLTSVEALVVWRDMRKLGFCPGVMDYTNMIRFLVKEGRGMDSFHILNQQKQDGINPDIVSYTMVLSGIVAEGEYVMLGELFDEMLVIGLIPDVYTYNVYINGLCKQNKVDKALQIVASMEELECKSNVVTYNTILGALCVAGDLVKARGLMKEMGWKGVGHNLHTYRIVLDGLVGIGEIGEACLLLEEMLEKCLFPRSSTFDDIILHLCAKRTCFTEAMELTKKMVAKSFVPGSSTWEALLFNSGCKVGYSETTFSRLLGPN*