MELSGSLRNAGTTSTSGRSTDLATNTNIATLVGNLRKCSLACAEAAWVNTHILPWLLQRGVDAELHSLLARFGFSGPQLGFTEPVIDLLALTTALHKYLYVKMGQIGAGAYGAVFKAYHRETHELLAIKAADMTEYGLAASTLREITMLKELRHPNIVGLRDVIMSPVGPPPLRQGTAGSGTGRKQSCYLVVELLHCDLHAFMQHRPHALSMSTAKSIMYQLLSGLKHAHMNGIMHRDIKPQNILMGPAPSDVASAAAAATTAPEDTAPATAAGRVQIKIADFGLARSYLPDEQAYTDWVVTLFYRPPELLLGCKSYSPTVDVWSAGCVLAEMANTGSPLFVSDSELGQLDDIFAKLGTPSAKAWPELEQMLGATGMGSRAYQPQPLNQLVPRLAADPQALDLLSRMLAPNPRHRVSAARALAHPWFDDIRAAEAAALQAGVAAEAARQARAGAVATAPLPHRGC*