MLIEHRPDGLLAAISLDFPDGHHLGRHFHPQAQFLYAARGLMRLATHHGAWVIPPTRAVWIPPRVEHEIFMSGEVHMRTLFIEQPETPTPLSDCCVLAVTPLLREMILRAIHLESQPRLDDFRQRLQGLILSEIANLERMPLYLPMPRDRRLQAICQALLKQPELGLTLDEWGLRVGASSRTLARLFAQELQMSFHEWRQQLRLTEALPRLLAGDSVQVVARDLGYGSTRAFSSMFRRLLGETPRDYLGRLEQLARIRGRED*