MPLTGLEIYKQLPKKNCGECGTPTCLAFAMNLASGKASLDSCPYVSDAAREALDAAAAPPIAKVVLGAGPTAVEMGDETELFRHDKRFYHETAIAIQVSDNLSSEELKAKVEAINGLNFDRVGQHYTIQAIAIRHDADDPAAFKAAVASVAAATQLNLVLMADDPDVLKEALAGVADRKPLLYAATGANYEAMTALAKENNCPLAVYGNGLEELAELVDKIVALGHKQLVLDPGARETSRAIADFTQIRRLAIKKRFRSFGYPIIALTTAANPLDEVLQAVNYVTKYASLVVLRTDAKEHLLPLLSWRQNLYTDPQVPIRVEEKLNEIGAVNENSPVYVTTNFSLTYYSVEGEIESTKIPSYLLSVDTDGLSVLTAYADGKFEAEKIAAVMKKVDLDNKVKRHRIIIPGAVAVLKGKLEDLTGWEVIVGPREASGIVAFARANLAS