MVVATSNGSGNAGEDEMNFLKNVQIFFDRAAATLAGKIDPSLIATIRKTDVLVELEFPLKKSDGSIEIIRGWRAQHSHHRTPCKGGIRFAPHVEAEETKALAALMTYKCALVDVPFGGAKGGIAIDTKNYNEHELEQITRRFTVELIRRNAIGPALDVPAPDYGTGPREMAWIRDTYEGMNPRDLNGSACVTGKPIASGGIRGRNYATGLGLAFGIREFLSIPEFCAKTGLTEGVAGKTFIVQGLGNLYPRSLADMGGKIIGIAEWNGAIVNRNGLDVDAVNEHKKATGGLKGFAAPGTKYFETPADALEEECDILVPAALENQIHSKNAAQLKTKVIAEGANGPTTAAAQTILDARGIQVLPDMLVNAGGVTVSYFEWLKNISHVPFGRLTRRHEEQSKELLLRTVEKGLHGTIPLTPSERRQVTHGADEEDLVRSGLEDTMAEACRATFEMSQRMNCSLRTAAFALVITRIAGEYTEAGIWP*