MKLLPVRSRKRSVIDRKGGGGGGGGGGGGGGTRGGGSSPPKSGGGSTPPKGGGSTPGGGSRPPSSVNTPNLPPGSRGSSSYGAGGGPPITIPAGSVFAGRTSGGGTRSQIFGSRTYGSGYPGLGSRSVAGRNFPFGYWPIVWGAGAGAGLAYLHDDEYGRADNSSRPGGVLVQAPLQEPNDSTTYHLVADNSSAVAILNALESNCSLSSKSITPLRFNPDNSSEPQPQQAIEYYRASTIVLTLDGYTNLATNSSDPNAPDTPLPTGLNMTFLDCLNQTIAASAPIEDSTSSDHGPFPGSAAGLRPDMFVGTLWLLFILSKVIF*