MEGALNSRDMLVVFDFDCTIAEVDSDLWVAEQLGAKPLMEQLRLRLPWNEMMDTLMGALHAEGKSIAEVGDALRSIPLQSDKIVAIKLAHAIGCELRIVSDANSFFIETILDKYGVTSLFSHIHTNPASIDDLGRLRISPFHSKSEAPHACQHCPPNMCKGRIIEKIQSEMLLSKRVIYVGDGCGDYCPTLRLREGDFVLPRKEYPLWEMLNEKSAHVRAAVHPWATGAEMKVLLMNLINGSARMEEEQPPADISDVNCATIALVHREQSRDVSSVKAVPA*