MRTLVFEKFVLLLWLLQWALFSALADQPPISQIAFPREPKKDFCSHHKLAVSPRPHSVAITDFGGVGDGLTLNTHAFENAISYLSSFADEGGGELYVPAGKWLTGSFNLTSHLTLFLDKDAVLLGSQDTNTWPIIAPLPSYGRGRELPGPRYSSLIFGHNLTDVIITGDNGTIDGQGESWWHLHRDNKLNYTRGPLLELMDSKNIVIANLTFKNSPFWNIHPVYCRKVLIQNVTILAPRESPNTDGIDPDSSSEMCIEDCYISMGDDLISIKSGWDEYGIAYGRPSSHIMIRRIVGDTRASSGIAIGSEMSGGVSDVYVYDLDVSHAGTGIRVKSAAGRGGYVKDVYISKVKIRNTKVAIGFTGFYGEHPDSNYNENAIPDVRRIVIDDVVGDNITLAGNFQGLEQSPYEDICLTNIYLNVTSSHLKWNCSYVQGYTESVHPEPCAELQSKGQGNHQFCLFDDESNAGLLLGYPTHE*