MSISAFKIANKLITGQGAIEQLDAELARLQISNPLIVTDAILVKSGTVDLALAHLGGRAYRIFDEVQPEPEIAIVQACTQAYRAGGHDGLIGLGGGSAIDIAKAVAAFAGHEGALEELFGVDQVQRKGPPLIAIPTTAGTGSEVTNVAILSDKVAQLKKGIVSDYLLPDVALVSPVMTLTCPRSVTAASGVDALVHAVESYLSLNGSPITDSLALGAIRLIVRALPKAYANPANLQAREDMATASLMAGMAFGNAGVGAVHALAYPLGGRFNIAHGVSNALLLPYVMAWNKMACVERFRDIAQAMDLPIAGLSDGQAAEQAVQAMAALCAAVDIPTGMRSFGVPEDAIPAMAVEAAGIQRLMRNNPRQLSPGDIEQIYRAAY