MTDRVVYVGSIPYDQTEEQMLDIFKSVGPVISLKLMFDKETGRSKGYGFAEYPDADTARSAIRNLNGFQVGSRQLRVDHSHEGQVREFFASQNRFPNPNVSKNGRPGLPAGVPLRQGLEPAQQVSETMNGYTKSQMVAVVTDLMSMSKNSPQLLADLFAQAPQLAYAAVQCLLNLGLVDEQRVLSVVRGNPALNAGGNPPSAPAQSTPDPVAGNAALIQQVMALSEADINALAPEHQRSIRELRDRIQRGEVI*