MLLLKAVYRVVVNNFLALAAAAVAAVLLRRPDELAARLRAVSSPLHAATAAVLAAGVARLVRARRARGVYLVEYGCFRPRPCYRAPFATCLEHAHLMPYLVDEESVAFAIRLLERSGLGDETCVPDAYHYMPPDRSLRASRDESELVIFSAVDDVFARSALTPADIDVLIVNCSIFTPTPVFADMVVNRYKLRAEVQNVNLSGMGCSAGLVSVGLAKNLLQVSPPGTNVLIVSTEILSSQYYVGTERAMLLPNCLFRMGAAAMILSNSPDHARFRLGRVVRTVTAARDSDYRCVFQEEDEQGNTGIRLSKDLATTAGHALKSNIAAFGPLVLPASEQLLVAISFLKRKLKQLSGHAGKVRLYRPDFRTAFEHFCIHAGGRGVIDEVQHGLGLSDDDVEASRMTLHRFGNTSSSSVLYELAYLEAKGRMKRGDRVWMISFGAGFDCNSVAWECVKPAPDADGPWVDCIHRYPVQLPEIA*