MSDSMIAEYIWIDGSGINLRSFSRTLPKSVENAEELPDWTFDGSKTGLASGGNDEVVLKALRIFKDPFLGGNNILVMCDTYTKNGDALPTNTRSLAAQIFSISAVAAEDPWFQIEVEYTLLDPNTLQPVGWPLGGYTGPSGPYYCGEGADKVWGRSIVDAHYKACQYAGINIAGVHAGVTHGQWAYQIGWSRGLEAADQVWMARYILERIAEQAGVVITLDSKPIPGDWYGMGAHLNFATKSDLEDGGLAHIQKHINKLAKHHDELLKYAGEGVEGLLTGKHETASLNSFSWGVDSRSASVRISRDAVKQGKGYFEVRLFASNANSYVMTALLVEVTILEE