MLLQFNLPIPIPIPCFPTSSLIDMGSFQLSRALLGSRRNWVVRSQASLTRFCSSGVIKGVSDTSSPSVHESPSASASEHAVANASEAILKSRTWNEHQLTADQLQFRSLASDFAENELMPFAAQWDEQKHFPVEVLRKAAGLGFGGLYCGHDVGGSGLSRADGAVIFEALAYADVSTTAYLTIHNMCASLIERYGTEDQRQDFLRELTSMDLLASYCLTEPNSGSDAASLQTTARRQAGSTDYILNGEKAFISGGGAADVYLVMARTGEAGPKGISCFYVDKDSKGLSFGRQEDKLGWRSQPTSSVILDDVRVPERCLIGKEGEGFTIAMSALDGGRINIATCSVGGAQFCVDAAQGYVSTRKQFGKAIIDFQNTQFKLADMLTKVQASRCLVLNAATALDSKAPWASASAAMAKRFATDECYNVANDALQLHGGYGYLKDYAVERYVRDLRVHTILEGTNEIMRVVMARHMIKSQA*