MATLATRPDLLLVALKRSRPRTLRTRAAAAAPRVCRTPLPLKAARPRRVFLGLGVAFVDQLARMASGGVPSRSFVAAAWPKQGVSPVEQILKNVEWPDEFPFKPEDFSRFDESSDTLFYSAPRFVTHIDDQAIRALTKYYSQVLPPSNTPAVAILDMCSSWVSHYPPGYKQEKVVGMGMNEDELKKNTVLTEYVVQDLNLNPKLPFDDNTFDVITNVVSVDYLTKPMDIFKEMRRVLKPSGLAIMSFSNRCFWTKAISIWTSTGDADHAWIVGAYFHYAGGFEPPKAVDISPNPGQTDPMYIVFSRKQIA*