MTGRGGAKKSRAAGPAPPTTTLVLDNGADTIKAGFVSDDKSDGKPRIIPNCLARDRHRKIYVGSELEKCKDFSELAFRRPVEKGFIVNWEAQKEIWDREFFDDKAAQKCDPSDTRLILTEQPNSLPSLQTHCDQIVFEEYGFASYYRGLGPVFNAYRDIQSIFRTPQSTIDSPAQVILLIDSGYSHTTVTPILQGRPLHPAIRRLDVGGKLMTNYLTRLLSVRHFDMRNEPYIVNEMKEAVCYTSLDFKGDLEKTWKGTRGEKREDYLSGAGIAKDYVLPDSHTRFHGVVRDYEPGVSARARKGIVSTEDVLTLRNERFVVPELLFNPSDIGIRQPGIADLVKQSLLAVPIGLWPGLLANIVVVGGNSLSEGFCQRLQTEILKRFPDECRVRVARPEDPIISTWLGAANFAKHEHASKLEVTKQEYEEHGAAWVARKFAAGLGLDP