MVTAEAVMAVVRAARPVFCCAHDGVAFAANAAFLADGYSLCAVGPAALINPRPAEEEEVGIDGWNSMDNIYAFLYYKEDDGKKKFILMKCVVIADFLAIDALDLEAQHEGRFIVQINVKDFYSEEQHKNYKDMYKNFVCLINILNTTLLVELGRKDTTAVQIPDVENSSSMSSSGNFTWENPSTRTTEPAGLIYPPVVLVGDDDTFPVPGVGLYPHSGETGGSMHVGPNDPRFFPTNPSTPFGDLGSVPPGGRYDPIGPPDASGFEPSRFVSPSRHSGGSTHPDLEFFQQGPDF