MSFLAGHSHPAMVVQCRGIGGFSSMALSAPCLSPVRMLAQEERGVPFQVGPAFYRRQSSLARDLGILLAALHRQQTGQLRVLDVMSGCGVRSVRYLLQARADFVWANDACNELMEILALNLSQAQKAATEDFEAREAELERWRISGEDANKLLLGCAVRREYYDLIDVDSFGSDTLCLGPALAAVKHGGLVYLTSTDGFSAGGHRPHNALASYGGFVNPTPYANEIGLRMLIGGAVREAATRNMKIVPVFSNYSYHGPVFRTMLRVEPGKWLRNRNYGFIVYCKLCGQSQDIQFEDLGEIACRCSHVKAKGSLVVSGPLWLGPLHETEHVKSMIELARQWGWIKALGERSRSDSPADMRILEQLLEVMVDESQPSLPSGYIEMHEVGKRGKLQTTPRRNDFIQLLQQEGFVASRSHVNANAVKTNCPMDKCIELARSMNASSQPRQVATSNGTGSKC*