MKNVVFPRFLLFALLKYSLFVRCALHVNASEMPDRSRDSRPAFARFPDKDFCANLRSLPSRAHTTSIVEFGGVGDGKTLNTHAFQNAVFYLNSFADQGGGQLYVPPGQWLTGSFNLTSHFTLFLDKDAVILGSQNPKDWPIIAPLPSYGRGRELPGGRHMSLINGNKLVDVVITGDNGTVDGQGAVWWELHANGSLDYTRGHLVELMHSKDVIISNLTFINSPFWNIHPVYCRNVLIQYLTIIAPIGSSNTDGIDPDSSNHVCIEDCYIENGDDLISIKSGWDEYGIAYGRPSSNIVIRRISGGTRSSAGIALGSEMSGGISRVFVDGLVLHHGATGFRVKSAQGRGGYVKDVYVSNVELRNVKTGIGFTGLYGEHPDNMYNPNALPRVSRIFIENVVGDNITMAGNFQGLAEEPYEGIFLRNITFNVTSSHQIWNCSFVEGYSESVYPKPCSELERHQSREEMWFACFLGTEHACKDEILNG*