MDHLGNLEPTTICHVMALPFPGRGHINPMMNLCRSLASKRPDILITFVVTEEWLGLIGSEPKPDNISFGTIPNVLTSERARAGKFPAFLQEVLTKMEAPVERLLGQLKPPVSTIVADTYLMWAFEMANRNNIPVASLWTMSVPVYSVFQHFDLLVQNGHFPIELKERGEELVEYIPGISSTRVVDLPTCVYGHGRDILHRGFEAIASVSKAQFLLFCSVYELESQAIDALKASISLPIYHIGPAIPYFKLEQEEIVTGPGETTNYFRWLDMQPRGSVLYVSQGSTHSAPSAQLDEIAAGLRDSGVRYLWVARAEASLFKEGCGGMGLVVPWCDQLRVLCHPSLGGFWSHCGWGSTSEAAFSGIPLLTFPLYLDQAPNSKIIVDDWKIGWRVKSGLDVDKLIKRDEIAGLVKRFMDSESDEVKEMRRRAREISEICRRAIRKGGSSDTSIDAFIDDILQHHKN*