MLTTQSRIQGWEPAHSEGDEVVIPSHSCQIFTFNVAETDTSRTYSESFASSTPSRFHRNVEPASEFSNPPRGSPGWIPRPRNPFIIFRCDYIQANAKQDGSKSNKSWSKQAAEAWRSLPAAEKAPYLRLANEEKMWHARMYPDYRFQPRKRSGVKKGTRPSSRRQESRSRHNLSPSRKTRLLPSQNDEGHAISSRGVSSQLSSTSPALQDRVIPPIVPLQFVRRDTSVEEIVYYSPTLLSSGAEAGSCDVESLSPATTLEHSDTSETSEIVDTPPHDMSPSSAISSSLSNWDGGCNQSVKTCAPFHLFRTPKSLCPLPTASAGYPYCCGSADISGIEASEPGHPTVVEPWQHNEMGMKELLLFTGYARDTQLGEVSLEAAARGYTLGNFEYSAKECGGRSGNCLTFDMPYENAQNLFEVSSSSRSAFSFGI