MAGTSLPPGFRFHPTDEELVGYYLKRKTDGLEIELEVIPVIDLYKFDPWELPEKSFLPKRDLEWFFFCPRDKKYPNGSRTNRATKSGYWKATGKDRKVVCHPAVVGYRKTLVFYRGRAPLGDRTDWVMHEYRLCDDVTQGTPSFQGPFALCRVIKRNDVSLKTKDVGGVKQVGSSTSTTSGAFTLVNEPPNALSDETPTQSAYMSNDSNYSTPIASPYQTTQFGDYESAIGANSANLWMSSAMILDSSKECPQGQNVSNYCPQYDFSSMTPWQPSDQSEFTSNSTFPSFRGEVELSGDLSSFGCMSPYSIHGSYVGLYGNEDMTYEVFNQNDSNRNPNLF*