MAEPGSPMRLKEWLIAQIDSGRYPGLRWENRERTLFRIPWKHAAKQDYRQQQDAALFRAWAVYKGKYHEGTDKADPSTWKTRLRCALNKSTDFQEVPERSQLDISEPYKVYQIVCDGTRDAEKDEKEGRMQPTSSKDPQGHVAEESHRGTAGTCHMPTLPLLTAHPAERGYHVRGIFYGWSPTRSHLLPRAPSFLPAEDVNHSDCWLHIRLYYCDVLVKELTTRTAEGCRIASRTEGPYGPSCMEQIEFPPPRALGGGGWTVAVTEVLERLLPHLERGVLLWVAPEGVFMKRQCQGRVYWNGPLAPHQDWPNKLEREKTYKLLDTQQFLEELRRYLSHGQPAPQYQIHLCFGEEYPTSTGRHLQKLIMAHVEPVFARELFHHAQRLGPALLRGCPQPCAPAAPGRIAHVLQQLCQP