MDKVKGYFPYGINGMLGGAATVFFAYIGFDTVASTAEEVKDPQRDLPLGIGLSLSICSGLYMLVSAVIVGIVPYYAMNPDTPISSAFADHGMHWAMFIVTAGAVAALSSTLMGSLLPQPRILMAMARDGLLPSFFSKLNEKTSVPVNSTLVSGFVAALLAFFMDVSQLAGMVSVGTLLAFTIVAISILILRYVPPDDVPVPPSLQGSAEFESLPLSSQASNSEAPHENITCKNETISQELQNSEEGENLIESAKRVDADLEDPLILKENGKLNNQKRRRAAGLSISAVCAGVLLVTLAASIELLPSWLRWCVGAIGMFPFLCGLTVLSLIEQDEGRHSFGHSGGFICPFVPVLPAACILINVYLVINLGTSTWIRVSIWLVFGVVIYLFYGIKHSLLSEAIYVPNLQADDTVQSPSSALV*