MQYRIRRENEAPEAKNAGETLWERDIMREVLLSAYRDRRRERMWKNIWRAVSTLILVALIAGIFRKDEAALQLAGNTPHTAVVNLYGKIGNGVEDQVKKLKDGMEAAYKNPQAKAIVIRANSPGGSPVVSNTAFEEIRRLKAQHPGIPVYLVAEDMCASGCYYIAAAADKIYADPSSIVGSIGVIGSSFDATGLMEKIGVKRRVKIAGSNKGMGDPFSPETPEQSKIWEEMLTGIHGEFIKAVKTGRGGRLKFRQYPDVFSGRVYTGADALKVGLVDGLGNIYSVARDVVKAPDVVDYTPKDDFGRILGRRFGAELKASVSEALQAVR*