MSVLAPKVFDFGERLGLVFIVQAALLSAGSILALLVYIWWKTLPGILKRRPGHADLYFFSLLVSDFIQALGAIMDIKWALEAKISEGSFCIAQGSLKQVGDTGVAFSSMAIAVDTFAILFFRWHRPESRLIPCVVLAIIWFFILLAVFVPYVLYINYYSNTEYWCWIGGSYLNERLGLEYVWMWACSLALIILYFLLFFRLRGNLVVKGWRMEWRRLGKIPAWVMEVEAPGAAHARTMLWYPIIYFITVFPIAVVRWTSFSRPEPWDAIPFAATAFAGILFSLSGFFNVVLFSLTRPGLIPSRKRHSRSTTEPSTVAGLDNDEDETRSVRPSIIDQLESFGAVDDPRVINAVDLEGGRLRLQPSITTRGSDTYAHFPSNSAEAIQSLSLTLSGDSQRPLAPRAPDRPPQIELP*