MAIVSRVAIVTGAAQGIGLSIALRLADDGLDVAVNDTASKSEQLEDAVSRIRGKGRRAIAVLADVTQETQVKDMVSQVVEQLGSLDVASLLLRDTLLGMVVLNLVGQGYLRIVRLNLPYEVLLKAQEVSAEELAKHKITVNTYAPGIIRSSMAKTLALGLESHQECGMPADLPLAEPEVVAAVVSFLIKPESYFITDDFIVSPAKETSLLVPQQSLLETERGHIRYRSVRRDISAEAIERKSSEMLRAHASHPRRSINLVRRGRHCDIFFASRILRSMSEPSYTPCVALVTGAAQGLGLSIALRLADDGFDVAVNDLPSNEEALASVVAQIKAKGRRAMLLLADVTKEEEVRDMVSGAVDLLGGLDVVSTEIGSASTARHPHLMRRAQMVANAGILFVRPLTENSVEEWDRIMSVNVRGVMLSYKYAALQMIMQGRGGRIIGAASTAGKAGFHGLSAYSSSKFAVRGLTQSVALELLPHKITVNAYAPTILRTPMASTLVAGWEAYNIKGGAPAAEPNVVSSLVSYLAKPEAYFITGQTISPNGGALVD*