MAEGVQIVEYADLLAGRDITEQIRLAYGEGGLGILLVRGIPGFSEKRSRLLPLARDLARLPQGDLDALERPEFKYSIGWSHGKERLEGGRLDTAKGSFYANPISDEPAHDADAATVARHIDQFAANVWPRSSLPDLEAAFKDAGGTLVEVGRLILAAADGYVRREMGAAYEPGRLARAVSHRECAMGRLLHYFPRSREELESGAAAGRWCGWHTDHSAITGLYSALFLDPEGRPVPCPDPSAGLYIRNRAGEVVKVAIPPDMAAFQRRRPPRHAHCVQGPSTVECAGISRNTLAVFVQPRWNEPMSAPDGIDARAVRVGAWRPGQSFVEFAHATVMNGYG*