MESPFNSEALQGKVALVTGGGSGIGFEIATHFGKHGAKIAIIGRRKSVLDEAVEKLSSQSIQALAIEGDVRKEEDAKRALDSTVAKFGKLDILVNGAAGNFLCLAEDLSVNAFRTVLEIDTVGTYNMSHHAMHYLKSGAPGKKSGEGGLIINITATLQFSAAWFQTHLVAAKAAIDSMTRNLALEWGKDYNIRVNAIAPGPIKDTPGMSKLAPDEINIRDSPPWGEKWDIAMTAIFLASSAGKYVNGAIIPVDGGAWFHRPPHFPKETIRSLSRVVEKRSRVGSNTKSKL*