MNGTTLQALRLSLGYTPQEAAYMVAAVPLATWKNWESNAQPIPDEIENTLRKLVSYKRQLIEEARGQLLHICNVQGMPESLSLTYYGTETDWLTQQDATALQWKPHCMAMAALAEEFPVIELVLFDNNAYQSWLDGRLDSQLMRDQWASVVTR