MPPSPSVATDRQSNEEIIVRDYDHTKVVILNRPRQLNALSAWMVGHLEELYERWENDDDVSLIIIKGSGRAFCAGGDVARTYHFGIEGQYKLAKEFFHSEYNLNYMLGTYTKPHVAILDGIVMGGGAGISIHGPLRIATENTVFSMPETSLGLHPDVGASYFLSRLPGYLGEYAGLTGARLDGADLVAMRLATHFVPAKLLPKLERALQGLNTGDIESVSDIIDEFSIKVNPKEKSLLHRLDIINKCFSKRTVEAIIDALKQENNEDDGWCNMTLENLKKASPLSLKITLRSIRNGRHQTLRECLMQEYRLSVQCVNRKLSNDFYEGVRAILVDKDRKAKWNPATLELVRPELVDYYFSPLDEDEELKLPDRHRIQGRSKVYARL*