MGRLVEAIIASILLSLCFTITKSAPKSALITNLPGFNGTFPSKHYAGYVAIDKHRNKNLWYYFVESERNASVDPVVLWLNGGPGCSSMDGFVYEHGPFNFEPKKKNSHLLHLNPYSWSKVSNIIYLDSPVGVGFSYSNDNADYTTDDTKTASDTHTFLLEWFKMFPEFQSNPFFISGESYAGIYVPTLAAEVVKGHKNVTKPVINFKGYLVGNGVTDEVFDGNALVPFTHGMGLISDELYEETKLVCNGTYYTGGQSGVSKECAGKLKTVSDTVNLLNLYNILEPCYHGTSLSALDIEFLPKSLLTLGKTEKPMAVRKRMFGRAWPLGAVVRPGIVPSWSQLLAGFGVPCIDDTVATKWLNDPAVRKAVHAKEEKAIGNWELCSSNLEYRHDTGSMIEYHRNLTLSGFRALIFSGDHDMCVPYTGSEAWTKAMGYKVVDEWRPWMSNNQVAGFTQGYANNLTFLTIKGAGHTVPEYKPRESLDFYSRFLAGEKI*