MKSNVCRHSVSLLLLFLSAFFFPRAEALTKQRGSNLSVSAVLVFGDSTVDPGNNNYIQTPFRSNFPPYGREFENQEATGRYTDGRLATDFIVSYVGLKEYVPPYLDPTLSLEELMTGVSFASGGSGFDPLTPRISNTIEIPKQVEYFKEYRKRLELAIGKERTDNLIKKAIFVISAGTNDLVVNYFTLPVRRKSYTISGYQHFLMQHVEQLIQSLWDQGARRIAFVGMPPIGCLPMVITLNSDNAFLQRGCIEELSLVAKDYNLKLQNKLKAIHKNLAHLGGKIFYVDIYGPVTNMIRGYDKFGFEEVANGCCGSGIIEVSFLCNPNSYVCPDASKYIFWDSIHPTEKTYYIVFKTLRHIIDMISN*