MLLLEYHSRALGRKGVSRLLGCRSSLVGGVYWSYAVLGDVKRVFERLPDDVAKMNAIVLANAANGEKYVLLQQSLVDGCLAHKLRLEDANILFNNTPQHNVASWNNIVGVYADQRSCKRFAWMRALPQPGEKDVTEVELLVLFHRMLWHGRRCWDESLQRTRIRLTGSKGGSREARKRKIAEQEEEPLSVQGQLLVHRAIKTREKELKAKVVEKETWRRSSEADQAAHSPRQRSGFARSFAQVPFRYLFYVVVSVGDALACMHGLVQWQAAHRQGAISMLEIITKKVKELQHVTLPLEATRETSIFEAL*