MVHPRKRSRKRLVTGDSDDDDYTDKDYSIEEDASKQLVLYDQTTRRQQREFQLAEPIYDSTPLQQIPPKTRFGGHSRVLPSIAHYTVQCAQCFKWRVVPTKEKYEELRETISEELFECARAREWNRVLSCDDPEDMSQDGSRVWAIDKPNIAQTPLGWNREVRIRGLGCSKFADVYAYYTSPAGTTLRSMVEIERYLAENPFYIRQGVYLGQFSFATPKPLEEGYVRKRKYSATTCELPDILEPVEGVLI