MRSYRGREVHDVVVKSIQDLAKAFSLYDVEMLVRREELLQFAQTAITRLKGTGDIARKPYVKKHTFSDARNKRTSYTYSVVLQIEELGAEISELEKQRDKIEAELREVISFIVKSKFLTLNTWFLLAPPSDIALVSLLSGWACKGRPREICLSSSTTGCCPARAFLESSNGCNPPCCAMTFLEICLSSGTTGLGRSSSGGILSSITYGPNEIASSVLASLTSQSKKNKGNFNRVLKQLNLPLQLSLCDDKGDIKKTKTPWEVIPIGHKIRTPVPLFKELMKWSFFGINFAGSQADRADWAVKEEAEAKKVTEKLKNTKISEKSGKKEKGQKSGVGEKAKTKGAVVEKEVLFFVLSACCSDFDLCVECFSVGVEVYPHKSNHPYRVTVSNLFISPVTTSHHRRTAVEQPQNPVATAHRT