MRYRERVGFQAAEMANGGGAYGGAASMIANGGDTLKAHGAMVLVQLCYGGYHVITKLVLNEGVNQIVFCVFRDLLALSILAPLAYFREKRVRPPITKKLLVAFFFLGLTGIFGNQLLFLFGLSYTNPTYAAAIQPSIPVFTFLLAAIMGTETVNLFRIEGQMKVAGTISCVSGAILMVVFKGPAILGRKEEMLSHSEISVKGQPEPVGWLVARSMEFGFDTFHLGVLCLIGNCVCMATYLAIQAPVLKRYPASLSVTAYSYLFGTLLIVTASFFMSNDPTSWIVNHDEMFAIFYAGIVASALNYGLITWSNKIIGPALVALYNPLQPAASTFLSLLFLGSPLYLGSVLGGSLIIAGLYLVTWATYKEKQVAMRIPSEPLIHRDPSLSKINQQGRIFAGSSSPVYKALD*