MAALLASSRCCCSRPSLPPLPTRGRRSVARCALSGGEKRNSFSWKECAVSVALSVGLINGAPTLGSPAYASPLEPVLPDVSVLISGPPIKDPGALLRYALPIDNKAIREVQKPLEDITDSLKVAGVRALDSVERNIKQASRALNNGRSLILAGLAEPKRANGEELLNKLAVGLEELQRIVEDRNRDAVAPKQKELLQYVGTVEEDMVDGFPYEIPEEYSTMPLLKGRATVDMKVKIKDNPNVEDCVFRIVLDGYNAPVTAGNFIDLVERKFYDGMEIQRADGFVVQTGDPEGPAEGFIDPSTGKIRTVPLEIMVDGDKAPVYGETLEELGRYKAQTKLPFNAFGTMAMAREEFDDNSASSQIFWLLKESELTPSNANILDGRYAVFGYVTENEDYLADVKVGDVIESIQVVSGLDNLVNPSYKIVG*