MKVWLGSMDNITKALPILRCMLMVLLVFWVYCCAVAVAMFSHHRKEITNLHVDRLTNVSSGLIHVQGQRGRMLLPTFKQLAATSRIITVDKHGNGHFKTVQAAVDSVPQYNTRWVYIVISEGVYYEKVSIPYNKPYIAFQGAGRSRTVISWTDRASSLGTANSATFSVNSPSFIAKGVGFRNAAPPPSPGSYGGQAVAVLLNGDMMAFYDCGFYGAQDTLFDFYGRHYFKNCYIQGSIDFIFGHGQSFYKGCQLVVTAQSGYLSGSITAQNRNDPRDGGGFVFVSCTIIGTGQVYLGRAWGAYSRVIFLYTYMSNIIVPDGWYDWGQPSRQGSVFYGQYKCSGPGANPAKRVRWSHQLTDAQAQPFLQLSFIDAGSWLQET*