MLRPEAGHGEQEVLTGTNYVDWNFLPELPEEFQDTMRLHEGKRSTEACHNAIERHFSTETAWPGFEKLFDVLYMDATVSPLLAGALVLRNCNVRTAKIQRDSMKGNVQQKHDHVKRRNERERKRVEQVNNGFAQLRDRVVTTTSLQRIAQGKKLSKVETLREASKYIAELSRLLGQCSSQPSSQGSTPTDFSENTLNAFDSFGYSFSPASYQPMSAIVSPLSSNSSHRSDNSFEEQKYFPHTMYHS