MHMKPQSQAYSPGYMKAKAIWNFTIWFFWLLKLLIMGAVEALADFYRRLKLLVLTLTPGQELELESDRAGRAAELRVSSLFEGIQGVHVFTSLRIHDTNQGRGKREIDLVLVTKKELFVVEVKNWSGKVELLPDGSWLQIRRNGTSQRHSNVVDGTRYRAQLLTSYLKRKGVNLPLGFVQPKVFLVNFDCKPDLAISMQPEVLSADQWQHFIEHDRVGTPSGWMSSLFSSQQSAPLLAEATEKQLLYVLNTAPTWDRLELYGGKVVVGDFHTFQGQEEERRALEFAKRQTVKQLTMTHRRGWVGHTLGFLVGRSPKVSINVTVRDHQDANPTRSRNRRDSGFPLHLEVRPDMEVVFQPVANPQAVHYNLNDVLSLTLSP*