MAGRCEERVAERAVHRKEEEEEEARMVGIKELVDSGLLHAVPAIYVRPPHERPDLSISASAPALSIPVIDLADLLDDNDGRSAVIQALGRACEEWGFFQIVNHGVEPAVIQRLRAAALTFFMQPVEERMRFHDQSFQASVCYSTSFNPSLEKVREWRDTLGFNRFPGVCDGFQEAPDICKQEVQEYIRNVEALAGRLYVAIFESLGLDKEYIEKEVPAILRVLMGINYYPPCPDPSLTLGLSGHSDVTCLTVLHPDDVPGLQIKHKGSWVPVFPVDPSAFVVNLADQTEILTNGKYKSIEHRVVTNGDKPRMSIACFFGPKQDAHVAPLSKLLSEKNPPLYKSTKFEDYFKNFYNNRLLAERGTLDFARI*