MPSIRLADLAEQLDAELHGDGDIVITGVASMQSATTGHITFMVNPKYREHLGLCQASAVVMTQDDLPFAKSAALVVKNPYLTYARMAQILDTTPQPAQNIAPSAVIDATATLGSNVSVGANAVIESGVQLGDNVVIGAGCFVGKNSKIGAGSRLWANVTIYHDIQIGENCLIQSSTVIGADGFGYANDRGNWVKIPQLGRVIIGDRVEIGACTTIDRGALDDTVIGNGVIIDNQCQIAHNVVIGDNTAVAGGVIMAGSLKIGRYCMIGGASVINGHMEICDKVTVTGMGMVMRPITEPGVYSSGIPLQPNKVWRKTAALVMNIDDMSKRLKAIERKVNQQD*