MAAQAIGGPIGGSDTSGGWLELSGRSGFVGDEVRAAGTRLGVVVVLVLAGFDAGRLLSTEAATARFMVAVDVCMHAAEGSMGILCVGPRHRAEVASESVVDQVKFKMVDEVEHGFQEVYNVTARNEFNFTWQDDCGDRREGGALLQVESRGRSYKDGGVSCYGKPGGRLSGQLGESGEKGTNSSPGTRRFEQVTNSGRRGIFAKVEFVRVCVEYVYVVSYSLGFGVVLGVGLEYESDSILGSLINRGVCLL*