MNLCLLCLSHQWLVDHPKFLNNPFYLGGESYMGIVAPMIVNEIYKGNEVGEGPQIKIKGYMLGNPLTDTSGDYNSRIPFLHHMGLLSNEIYKSAKENCHGKYLDVDPNNHRCINDLKVVDKDDHYIYSYVWANRRDVREALHIDEEFDEIKWVRCNESLFFDFFTEPISNTHNVLNTVAYHKHLANKNCRALVFSGDHDMVVPYLGTMHWIKSLNFLVVNEWRPWFVDKQVAGYTMKYSNHEYNLTYATLKGGGHTTPEYKPKECLSMLIRWLANDVL*