MVLRGDEEVIRDSALRQYDPAPRPKQDLEQLVSAVEELPFMSSSSQFDARQLNMAAWSLGKLRLHLPAAAVTAPCSALVSHSASSEVMKGVSWRTWSNLLHGLATAGMQCSSSPDLTWLYEQAVQLLPEKLAWGAEGQSIGMIVWAMAKSGYTGSAQPLLQAMAKSGYTGSAQPLLQAVTAAISQGEVMRDATSQAWANLIWAASKLPGCREEARQLLGQFAARAQAVVPCFNTQDAVSSGHSQLASEPQLNSMAAALWRDMSGVVAHVKLQQLTHFDAGVVVNTTAFDPLANDSERAAFMREQPLS*