MVHPRKRSRKRLVTGDSDDDDYTDKDYSIEEDASKQLVLYDQTTRRQQREFQLAEPIYDSTPLQQIPPKTRFGGHSRVLPSIAHYTVQCAQCFKWRVVPTKEKYEELRETISEELFECARAREWNRVLSCDDPEDMSQDGSRVWAIDKPNIAQTPLGWNREVRIRGLGCSKFADVYYTSPAGTTLRSMVEIERYLAENPFYIRQGVYLGQFSFATPKPLEEGYVRKRKYSATTCELPDILEPVEG