MGSRITVQAKGELVPKSDPTKVCKLNKYLYGLKQVPRQWFAKLSSALKSNNFSQSKPDCSLFTKRTGKSFTSILVYVDDLIIAGNDMSSICEAKEFLSSQFLMKGMGELSYFLGIEVDRNNQGTFLSQRKYVLDLLSEYGLTNCKPLKLPMDAHLKLSTDIGDVLGDPEPYQKLVGKLIYLAITRPDIFFHCPCTNDWAGCPTTTRSTSGFCILLGASLISWKAKRQFVVARSTTEAEYRSMALTMCEILWLKQLLKDLGLSHLGTTLVHCDNEAALAIAANPVHHEKTKHVEIDYNFIREKAAAGVIKPIKIASVDQLEDVFTKLLSTQQQHYLLSKLGVCSKPALSA*