MEPVAKRARTGGGGGSAAVDRLSSLPDALLHAVMSSLPARQMVQTCVLSKRWVHLWRSVPSLNLDSREFLLPIYDRWQKMEDFTTNLLMFHHAPTLDAFSIRADVAVGKHGRHVDRWIRCGIKYCPRVLDIAVATVDSRYRLPDLASGSCRLGRLHLSYVALHSGFARQVRDSCPVLRCLELHRCLTKFSHIESSTLNRLVIEDSMGGSDSLAISAPRLASLRLVAFLFHTYKNGVSLNGANSLVEASVAVKSGRTSPEGEAMLLCGLFSVSSLELKGIQELAILHEKFDKSQSFHNLRTLSLDNCFQAEGDLKDKFRALGKLLEMCPNLEKLTLQHCWFLGGSTQRAKRKTRTSGLCLENFSETLGDADVDAALDSWQPVRPILSLQRLEDKVTFVQEPDELSMFYNLKRACCCSIASSANVVISERLKRGEDGETDLDSVPDPHDFNTSQCPNLKVIEIKYKLI*