MSEFLPEVLAVEILARLSIKDLSRCRCVCKTWRSLINHRGFAERYLDISPVRFVSFYDKGFYLLDVEGKNLVIQNPQKLELPLDESMIDESTCVLHCHGTLCVTLKNHTLIVWNPYSNQFKIVPNPGIYRDSNILGFGYDPVSNDYKLVTFIDQIGSSTAQIFEFRTGSWRESVPIPYPDWHYRERIGTFLDQYLYWIAYRSNVDRFILCFNLSTYEYQKLALPVYKEGVTCSWLGVTKKNLCVIEYVTCEKEIRVSVMDKTGSWNKIISLSMLDFIDVQDRKCDYQVEFVSFTKNNDLFLTFTGYSDDFETGAEDREKKKMFLYKTVDNTIKQVRLCNSLPGFQFLGEYVETLVIVDRIFI*