MLSAYIGQGRGERVLWLYKQMQQEGMSPDQLSLVFSLQACSILTAKEEFFYRGLSKMMCLEMGQALHSDAWKRGVPFDAVLGSALLNMYGKCGAVLEVEFVFVSLSEHNIVSWNAMLTTYIEQGQSIKALTLYRQLLEENISPDQLSSVIALQACATFLEKEADSNMENQSNKMMALEIGCSLHADARRRGWASDLFAGNALLKMYAKCGSVVEAEQVFNDLSQPNLVSWNVMLRAYVDQGQAEKALHLFGQMQKQCMTYDDITAISIFQACSETGSLELCKYLHFHMASIGYDQLPSAVATAIHAYGCCASMADAQVFFDELCDPHVASWNSCVSGYAGEANYKASLHLFEMLRLAGVMPNEVTFTSILSACSHTGLFTEALEYFESISVDYGLTMDAKHNSIVLDLLGRIGDFKRIDDMFGRMQGQADLSTLLGLLGACRVHGNLNLAKHIFYHAVKLYPKEAPVYILMSNIYADIGMEECAVDMENCVSKQENLPLIR*