MPPVWTLPRLYQHFQGAIDLELWTIPYYLTVLYSIKDPTTVPYRLIQAAVYQEMLHAQLVSNIANAYGYSPTLSAPEYVGTAVPHIDFDLDTPNPTSIFTPYSAELGPLDLTRVNTMCLIEYPEWRTQREPDLADDVTDYGSIGEFYDALRVGMEQLRGHVRGNQKQMDEFGPFYQNSPPLTVTESGDAGFLQALTLVDIIVDQGEGQTQPVETIPTEFQNTADGFQDAWPHFQRFDFIRRMPNWPGVYTGVTDPPAGSPGAEAQARLIADFAGFLDILNGMFSGGGAPPAFGVQMAKLGGDILSCWKLGAVPRYS