MQATAMDFIPGLPNEIALECLIRLPVDQFSKAASVCKKWNGEITSPEFRRRRKFSGLTRPVLVMVQSMVATVKKPEGDTALFSTQVYRISVSDPGNGSWYDLPPIPELIDGLPRFCRIVGVGSDLVVIGGCDPVTWRVMDCVFIYNFISGSWRRGADMPGQQRSFFGCGSDSDRMIVVAGGHDDEKNALISALSYDVVKDEWVTLPDMVMERDECKVVYHKGKFHVIGGYPTWAQGHFENDAEVFDTATWQWRLEDDFLSVINTSPQSCVEGDDGRLYMCRGGDVAVKEDHTWRKLAELPAGIASVAYLTACQGKLILVGRGPFDEVYSSYALDLDAESDGKVKKWTKVETPNEYSGHVQYGCCLEL*