MVGFSLDNPLTVLATFAFALFSWFLFTRLFFSLSRKSSNAPPAVPGLPVLGNLLQLKSKKPHMTFTKWAEAYGPVYSIKTGATTLVVLNSTDVAKEALVDRFSSISTRKLSKALQILTCDKAMVAMSDYGEEHKLMKRCILTSLLGSNAQKQHRFDRNTMIENMMQSLHDEVKDNPTGSICIRDIIKKELFTFSLKKALGRDVGSVYVEELGRTVSKWEIYDILVIEPMMGALEVDWRDFFPYLRWIPNRTVEERIQRMDFHKTAVMTALIQEQKKRFAMDEEKDCYLNFLLSEAKTLSEKQIITLTWEAIIEASDTTMVAAEWAMFELAKNPKLQNCLYDEIHKICGEDKLIEDVLHRLPYLNAVFHETLRKHSPVAIMPPRYVHEDTQIGGFTIPAGSEIALNLYGCNMNKNVWEKPEEWRPERFLNGKYEQMDLFKTMAFGGGKRVCAGALQAMTIVCTAIGRFVQEFEWRLNGEEEDTEELVLLTTHKLKPMQASITPRSKILQTYG*