MSAPITGAKPIPQVPSLPLLGAVHRVNLTQIFKDMDVIHKEMQSRMLYMELLGINAIYLRHPDDISTVFRSSPELYSKDTPGFGRIRAWLGNGLVTNTDAAHHGRMRDILMSAFKIESVKGLVPAFAAVAADLVDALLDKAGVPIDMGPLGRRATLDVIGRGGFCYDFGALRTARGTYAGIPLKGGGTADVVKVFDDILDTAMLLAFNIPLPDALIPGYGGYLKALHVLDDVVDSVLQERRSQGVSEADRDLLSCMIRSQQEHPDIVTDKQIRDELMTFMLAGSDTTASTLAFCVYELSRHPEVRDRVVREVDAALAAREPGSMHAEDVPKLPYLTACINETMRLYPAATDLARVSTQDHVLGGYHVPQGKLLLTGIYSLHRHEDYWPRWSEWLPERWLPENAPSLGQKHTHAFMPFAVGARSCIGRYFAVLELQVLLALLLRKVHILPVDSFEVELSQSFTLKSKSGMLVNAAARQ*