MSSKPFSIAYLIGDTIRDNHCNQNCKDFKTDSEPKIVSLPATFSASNTNNCIANNFIANDDVYDDEVSEDACQSVIIKDYHEALQNVSVRLEGSTLWNRFHAYGTEMIVTKTGRRMFPTLQVSVSGLQPSMRYSLMVDLTCIDNKRYRYAFHQSKWIVAGPGEAELPCRVHVHCESPASGEHWMRQTVSFDKIKLTNNQLDQNGHIIVNSMHRYQPNIHIVVHADDGQGRLCRTFSFSNTAFMAVTAYQNHRITELKIESNPFAKGFRECEMNDTFPLLINPLFPLYTTLLTSHFRATNSFNQ