MESCVPPGFRFHPTEEELVGYYLKRKIHSLKIDLDVIVDIDLYNMEPWDIQAKCKLGYDEQNEWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAVLTKNRLIGMRKTLVFYKGRAPNGRKTDWIMHEYRLQTSEHGPQQEEGWVVCRAFKKPIPNQRQGFEAWNHAYYVNNINHARPPSFSDTVTTTHTVHPNQSASFHQPFSSSSDLISHQEFLDNNNRLVELPQLDSPSTLSTSFAPKEGNFHQTNEDYDDERSNNSSQYIDWKSLDTLLASQVNDSSTSSFPLQNFPSITQNYDLAAGQQDHVSHFLDCFPDI*