MSYLLHNRVEPPLTKDSKGIARAPVRLAKLSVDKVLPAPCSTSVLYPETGGNLHCFTAITSCAVLDILTPLYEEYSGRKCTYYRDYPYSSFVSPYEILIESTEEPLLNSLPKLISLLSSSFKGAVSADVAITTTDIVSKSVAVEFEVGGSGIRIGGMAKGSGMIHPNMATLLGVDGDTSTNDTIIALASGLSGSNRISSLHSSEGNQLQMCLMRIGWRRGNMFDRGDGPGTGLAWGCDLSYDYVKINYATSLGPGSLDKCWSSKCSHGYQDVIDYSYALSNARNQKIGEKPLLSVSSFVQAARKNVLLFVPALLYAVNNYLKFTTNLLPCPAASQSSCIQVILLERKLSKENLVMSFF*