MGQGVGCLRLSEGASTKTGHKYSTVTQAQADDGEVAEVVATKGMNRSQGCVFPYVAVACLGAILFGYHLAVVNGALEYLAKDLGIASNTVLQGWVVSSALAGATIGSFTSGTLSDQFGCRRAFQVEAIPLLLGAVLSATAQGVHAMILGRFLAGLGIGISSALVPLYISEISPTEYRGALGSINQLCICVGILVALLVGFPLAGTPGWWRIMFWISVIPSLLLALGMQVSPESPRWLLKQGKLLETELAIKRLWGRGKVSFTISELRSGGGDSTGEETGWRDLFSRRYSKEVCIGATLFLLQQLAGINAVVYYSTAVFRSAGITSDIAASAMVGAANVLGTVVAAFLMDKQGRKKLLIASFLGMALSMLVLSVGFFWEALSAYSGTLAVVGTVSYVLAFSLGAGPVPALLLPEIFASRIRAKAVSLSLGVHWITNFIIGLYFLHVVKAIGISNVYLGFAAVCVFAAFYIAHNVVETKGRSLEDIERELNPAI*