MRFTALASAILPLACNVLALPAKTGEAPKLDVSLSQVDNTLIKAVVKNTGSEDITFVHLNFFRDKAPVKKVSLFRQRYVIPLHPHFPALTSVIQPTELPFQGIKQRFRTEGLTEDALTVLAPGESIEDEFDIAATSDLSEGGSITISTDGFVPIATGNKITGSVPYSSNELSIEVDAAQAASVASAVKPLDKRTKVASCSGTRSSALSTALKNTVSLANQAASAAQSGSSSRFQEYFKTTSSSVRTSVAARFRAVASEASSTSSGSTTYYCTDTYGYCSSNVPGVHLPAYNIIANCDIYYTYLSALTRTCHAQDQATTTLHEFTHAPGVYSPGTDDLGYGYDAATALSSSQALNNVDTYALFANGKFLLSREVDVKYLHTT