MKIRQRTICHTCRARKLGCDGRSPSCSQCLKSSLACGGYHYDLIFAEPLTPGPRAAGGRRRAALPKDAAVAAAKPGLPPPGIRQPLSWPLNDILSVVVQNFIPIRDEAGVDSKALTAPSRVCGSWIEVVPDLKTSGPNGHALTSSIKAFAFAITCCTRRVGASVVDALAAHGTALSSLHHALIRGRNEGPDELSAAIMFLFLSEILMSANTSPGIHIGGLSRLMLSRGPAYYAHGTPHRIFIGCRPSLVIHCICDRRACFLEAPEWCTIPFHASPAEPLQELISIGACIPSLLQAMDMDVDAPACLDKLLDTMRRLDGWRRSYSAKLGAAYGADVAASAATTADDIWYPDITVANSLTHYWAFWIICATYAVQLQPRPASREAIRSKAVLIMKSVAYLTREDMKLFGATSLGLPLRVAYEYFEQQVGDTESAALSDRVMSNIHDKGYSYLRVFIESDAKILRPLSAARRERASQRGTVVGRPTAPRLAV