MELCRTTAAFSWAHSISPSLHFPQRFSMCESKGLRVCCAVNASASGQSQKENQMIVSVTGATGFIGRRLVQRLLADNHRVHVLTRSRSKAQFIFPAKDFRGIVIAEEPEWKDCIQGSNAVVNLAGMPISTRWSPEIKKEIKESRVRITSKVVDIINNSQDEVRPTVLVSASAIGYYGASETLVFKEQSPSGNDYLAEVCREWEGKAFKVNKDVRLVLIRIGVVLGKDGGALAKMIPLFNLFAGGPLGSGKQWFSWIHLDDIVELIYEALSNPSYTGVINGTAPNPVRLAEMCDHLGNAMGRPSWLPVPDFALKAVLGEGASVVLDGQKVLPARAQQLGFTFKYPYVKDALRAILLGS*