MTQHLTAETLRKDFLAVFGQEVDQTFFSPGRINLIGEHTDYNGGHVFPVAISLGTYGAARKRDDQVLRFYSANFEDKGIIEVPLADLKFEKEHNWTNYPKGVLHFLQEAGHVIDKGFDFYVYGNIPNGSGLSSSASLEILTGVVAEHLFDLKLERLDLVKIGKQTENNFIGVNSGIMDQFAIGMGADQRAIYLDTNTLEYDLVPLDLKDNVVVIMNTNKRRELADSKYNERRAECEKAVEELQVALDIQTLGELDEWAVDQYSYLIKDENRLKRARHAVLENQRTLKAQAALQAGDLETFGRLMNASHVSLEHDYEVTGLELDTLVHTAWAQEGVLGARMTGAGFSGCAIALVQKDTVEAFKEAVGKHYEEVVGYAPSFYIAEVAGGTRVLD*