MSHPHYSTLVAAFTDCQKVGAPPEVVARLSTIARELASGPSCHNGTSDPDPELDQFMTAFSLSNNIYKRSRTPHVGVSNSFFDLISTPIIGITIIITAKGISIRSTLYENCEGFGSSEEDQNATGDYQVDPQDIDPHADKELKHHLLKKYGGYLSRLRQELTKKKKKGKLPKEARQKLLNWWQLHYKWPYPSETEKVELAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVMDGFYPQNASALYMEGQFMGDGIYRLGP