MVSLLLGGFAQGGIQGNYSTSRAWPHPWQGPIGTRQVVVDQSGHGDFLTVQAAVDSVIEGNREIVIINIHAGYYLEKVLVPATKPYITFQGAGKEFTVIEWHNRASDLDPTGQQLRTYHSASVTVLANHFSAKNISFKNTAPAPMPGMEGWQAVAFRISGDKAYFLGCGFYGAQDTLCDDEGRHYFKECYIEGSIDFIFGNGRSMYKHCELHSIAKEFGSIAAQGRQKPYEKTGFAFVHCTVTGTGPLYIGRAMGQYSRIVYAYTYFDDIVAREGWDDWGHQTTKDRTAFFGVYKCYGPGAAAAGGVSWVHELTPEEARPFLVKSYVNGKHWIQESDA*