MVFEGNPELSNFLGWISIACWIVVYSPQIIENYQLQSGEGLSVGFVVTWLIGDLCNTSGAILAGLQPTIIILGVYYSVCDATLLAQIYYYRWKRTRRNAPLLITEDSRQSALYDESSPLLPGDGRSEEPSPVRPVWQDGLRYIAAMVFVFGVGVGAWAVDKYIRYSTPPLDPQEEVVEWRSQVLGWISAALFLGARVPQIVKNLSTRCEGLSPFLFVYSISGNTTYVLSILAASLSMKHLVVNGPWIAGSALTVFLDVFVLYQFFEYRQEDKRRASG*