MLPGLLQQARNHGVLFRLPRLTAAVRGFASAQSEMTVRDALNSALDEELARDDKVYILGEEVGEYQGAYKITRGLLQKYGPDRVKDTPITEAGFTGIAVGSAFAGLKPVCEFMTWNFAMQAIDQIINSAAKTLYMSAGQISCPIVFRGPNGAAAGVAAQHSQCFASWYSSVPGLKVLAPYDSEDARGLLKAAIRDPDPVVFLENEIMYGQAFPVNAQILDKDFTLPIGKAKVMREGKHVTLVSFSKMVGYCLKAADHLSKEGVHCEVINLRSIKPLDKDTLVASLKKTHRMVTVEEGWPQCGVGSEIAALMQELAFDELDAPVLRVTGAEVPMPYAANLEAAALPQVDDIIKAVKSVL*