MPPLSFALHRAFSLLNRLDSPRHLLQAHAFLLTRGGHRNARLLSALLLASLRLPLRLHALALLRRIHPSVSLNAAARIPHLRGTLGPQLHSIVVRAGLASDAHVSASLIQAYFSCACAASARSVFDETVHKDIFCWNVTISGYVKSGNLDCARQLFDVMPQRNVVSWTTLIGAYAQMKRPAQAVEMFRRMQVEEAIEPDGIAMLSVLSACGDLGAVDLGEWVHRFIVKRGLCWHIPLMNAIIDMYLKCGCVAKAVEVFEGMGHKSIVTWTTLVAGFALHGLGSEAVDMFRRMERENVAPNDITFLAILSACSHIGLTDLGRWYFQIMVSHYRIKPRVEHYGCMVDLLGRAGCLMEARDLVKDMPFKANAAIWGALLAAARTHADAELGEQALVHLIELEPHNSGNYILLSNIYAEQERWDEVSKLRKAMRDGGLRNVPGASSIEVGGVVHEFTSRDGSHPCLHKIHKILREITADMKSIGYVAVLPEAPHDIEEG*