MDDMDVEMESSHGATSVAFADGGAASAASPSRLGNSRAVLRIRLSPAWTPEEDACLARLAAENGFRHWRRVAGDMARSGRRRSPGQCRERWREHLARDVYHRPFTADDDAELARLLLNRDGGDGDGERSWKDISREAYCRTSRGMRRRWRELQDSDAFLRKLWCPPLPPIQPSC