MVTGFVGAGGAPRAVVRVRSVRETRAAVKCCASSTLHAAATSSPARALPRGFFRRWIAQFADYDPAQYLPFMIGNDALGSIEKEFALELQAASPDDEFVVELERCEIDGEFFLTVPGSVRLHPRLIELPSVQERSDRVERVLRVLQQQGAIQGWRNERQPVVAHFADKPFLEVERAAVPYLGCQSFGTHINGYVRRAAGPQGLYVWLSRRSRNKPTYAGRLDQMVAGGQPVGLSLSDNVLKECEEEATLRGALLDNLHMSGVVSYRYSTRKGLSTKTLFTYDIELPGDFEPVNSDGEVEAFMLVRARDALVQLTQEPDLWKPNSALVFLAWCVRHGVYTMEDDPDDWLSVTAALHPYSHS*