MVTLPSAPSEEHTKKNTVDDWLPVTGSREAKWWYSAFHNVTAMVGAGVLSLPSAMIYLGWVPGVVVLVLSWVITLFTLWQMLEMHEMVPRKRFDRYHELGQHAFGEKLGLWIVVPQQLIVEVGVDIVYMVTGGKSLMAFHNLVCKSCPKIRQTFWIMIFASVHFVLSQLPNFNSISGVSLAAAIMSLSYSTIAWAASASKGNAHASYDYLDVSAANQVFGLFNALGDVAFAYAGHNVVLEIQATIPSTPEKPSKIAMWRGVVVAYAIVALCYFPVALVGYWAFGNSVQDDVLLSLEKPVWLIAAANLMVVVHVIGSYQIYAMPVFDMLETFLVKKMQLPPGRPLRLIARSAYVAFTCFVAISVPFFGSLLGFFGGFAFAPTTYFLPCIMWLAIYKPKAFSLSWIMNWVLVVIGALLMLVSSIGGLRSIIVDASQYKFFS*