MVHPRKRSRKRLVTGDSDDDDYTDKDYSIEEDASKQLVLYDQTTRRQQREFQLAEPIYDSTPLQQIPPKTRFGGHSRVLPSIAHYTVQCAQCFKWRVVPTKEKYEELRETISEELFECARAREWNRVLSCDDPEDMSQDGSRVWAIDKPNIAQTPLGWNREVRIRGLGCSKFADVYYTSPAGTTLRSMVEIERYLAENPFYIRQGVYLGQFSFATPKPLEEGYVRKRKYSATTCELPDILEPVEGVLI