MSVGGFNPYRPEDEIRRELVNHLESCGQVFRVIVPTDPIVDRRAFVILFGHYAQEKALQLNGSDIGDWNALVKSAPVDEEEEYLMAQRYKKSLFDALVNDKKFKFGIAVWGYDTSLPEDEVESVLRQHFSSCGGITHVYIDDKRANIYFSEEHEETSALGLHRSEVSGFRITTRRLATARRNHSLAPGQSSRRIGYTRPAITIEFAPEIGRKVRAFKKIKRIVKKVMALRRMKEATTKERLTALMKEKRLFLSPIILSPKD*