MGAGLHAAEQDNHRAHRKGTGQQNAKAAGKMGISVDLEAEYAKLGLNLGAITLGEKDRRKMKNSHLRKKE
NENISLAVCALLNSGGGAIKVKIENENYSLTRDGLGLDLETSLCKCLPFVQWYLDFTESKGYIYIYVRAW
SQEIFGLPIGTLSTNLYVRVVSSSVQVSADAALQFLQDLEEAGGRPRVRPELPARKACPGVEGECHQEDL
AAAFFNKTEFQYEETFFFTRSRYVEVTSLSVKRLRKRIREILPRTVSAFANTDGGYLFIGLDGKKQQIIG
FEAEKSDLVHLESEIEKCIRQLPVTHFCEEREKIKYTCKFMEVHKPGAACSYVCALRVERFCCAVFAAEP
ESWHVEDSCVKRFAAEDWVRLQMGSREAWKR