MELAPARRPCFSPSSGVRRAPCAATSPNRAPAPLCPWLRSTSTSSRALGFAQNLHPLDTSSQLLRLRFLRCEVEHIRITFFANSHFMRMPRAPPVCSMMSFSVLTPYFKEEVLFSPEDLHRKNEDGISILFYLRKIYPGTFLQQIDFKTERMKKNLKKRWMRSVIGHLIGVKLSPEQEIYSIKLPGNPTDIGEGKPENQNHGLIKFDVGNVVMVTGGRNTGRVGVIKNREKHKGSFETIHVEDSMGHQFATCMGNVFTIGKGNKPWVSLPKGRGIKLSIIEE*