MDTALVTPEEWAAFELKAAGWKPVYNPPQIGSSCSARLARCVINSSCLCVGPCCRAAFDLPCCCPTDSFRLTKPEAAFGRMLERASTKRRTAYDGVWWMEDNVAGEGLLTLQDAEWFSDSLFFKTAGYNWTVDSCSTGVALVRRLAHPLVGLRDRREAHVRGVAVGALDHDCRLRRPDKGSQLDLRGRRGRRRGRCTAAGRRCVERDLPRYGDMAERGERGERATPPPPARRGRRRAAHPDVREAQGRGLQPVHLRLLAHRRLELHPRRAGEPVRTRAAPARAHGSL