MTLFMQKTATGREFKVRDLSQADFGRLEIELAEVEMPGLMSCRAEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLQEYWWCTERALDWGPDGGPDLIVDDGGDATLLIHEGVKAEIAFAKDGTLPDPSSTDNLEFKIVLSIIRDGLKEDPRKYHKMQARLVGVSEETTTGVKRLYQMQASGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVVVVCGYGDVGKGCAGAMKAAGARVIVTEIDPICALQALMEGLPVLTLEDVVETADIFVTTTGNKDIIMVGDMRKMKNNAIVCNIGHFDNEIDMLGLETYPGVRRITIKPQTDRWVFPDTGKGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWTERKSGKYGKEVYVLPKHLDEKVAALHLEKLGAKLTKLTHDQAAYINVPVEGPYKPAHYRY*