MIDHHPATTTTTTTTSATTTPAEIFAKVRAYTSFCEISPLLRFAYLSANQAILEAIQGEASVHIVDFDPGFGSQWAALLEDVARTPAALPQPRLRLTLVGPDPARLGFVVESLREFAGELHLRHTPQFGLVQCAAAGEMTPPLLGLTDGEPVVVNFMFSLHRSLAARGGTDAAVSAVMTASPRLVTIAEEEVDDNDGKFQRRFVETLQYYAFVLDSLGPEDGAGVLTVEKDILSPGIANAVSLEGARRTERHERLAQWRARLGRGGLEPVPMGEAARMQAECLIKGHSHGKNFEVCRDEGGLLLGWQGKPLVAVSSW