MSLKLNYLKYQLSLKQLLTFSFSQGFRKIDTDRWEFANDGFVRDQKHLLNNICRRKNTQGSEQRKSLQQSEKLVEPCEKIDHSALWKEVENLKAGKNALTQELLKLRQYQETADNKLLLLRDRVQGMEKSQQQMLSFLVMAMQNPSFLVQLLQPKENNWRMAEAGTMLEEVTEVGEPIASDNMLVRYHPPIDETPKPVLKPVTDSGNQMASDTSDGMKDVFMNIDFLKMLMDENQAPFIPLDLHNDGEWEKLLLANPILDNSEDTQVDKDKEVDKEGHTDVDMEAEPAVSGSELERLNNLELLLQELDKSQNFDNELENARHLEFLTQKIELLASESNYKL*