MAHGDLRFCSTKETTNYARFCRLLIDVGTQVLRETFDRLRPCPGESLHLVLRSPSVYSILNSLRKRRVLNPIQWGRLYPVIRTNVSSGDFDITLLTLLLRNICNLVPPATGWNSLPCAAETSTAADIVRLKAFRNRIYGHAANASIDDPTFHQLWQDIKETLLRLGGEHFARTIDDLKYECMDPDFGEFYRELIEEWVKDEMTIKESLDKIEKRLESLVLDWNLERRRSEMEAQQPRSVVSVEKGKPSSDRSVQDHEFSQISPQGNPGNEVSSTAVGNTNVNAFMKATTNQLGSGVISTLFAGANIGTVQVGSLNVYQGNVKLVHGDENKQISHSDKKD