MGRRTSSGRIVSLNNLVSIPNRITSNGKSKSSCIFTQQGRKGVNQDSMIVWEDFMSKDVTFCGVFDGHGPHGHLVSRKVRESLPVRLLSFVQSKQNGTSKSDSQEAAAKEKEEKEEASEEDKLKLLWEEAFLKAFSAMDKELRSHPNVECFCSGSTAVTVIKQGSNLFMGNIGDSRAILGSKDSNDSMVATQLTVDLKPDLPREAERIKQCKGRVFALEDEPEVPRVWLPYDNAPGLAMARAFGDFCLKDYGVISVPEFSHRVLTDRDQFIVLASDGVWDVLSNEEVVEVVASAPRRASAARLVVDSAAREWKLKYPTSKMDDCAVVCLFLDGKMDSDSSDYEEQGYYSSATNAVEESEESQVNAEPCLQRNVTVRASTEYGNVNAEKEKKSEGEQNWSGLEGVTRVNSLVQLPRFSGEETKT*