MRGAMKPSIVHCLKLLMLLALGGVTMHVPDEDDVVASLGALRLDGHFSFDDAHAAARDFGNRCSLLPAAVLHPGSVSDVAATVRRVFQLGRSSPLTVAARGHGHSLLGQSQAAGGIVVKMESLAAAAARAVRVHGGASPHVDAPGGELWINVLHETLKHGLAPRSWTDYLHLTVGGTLSNAGVSGQAFRHGPQVSNVNQLEIVTGRGEVVTCSHEVNSDLFYAALGGLGQFGIITRARIALEPAPKMVRWIRVLYSDFETFTEDQEKLIASEKTFDYIEGFVIINRTGILNNWRTSFKPQDPVQASQFQSDGRVLYCLELTMNFNHDEADIMEQEVGALLSRLRYISSTLFYTDVTYLEFLDRVHTSELKLRAQGLWEVPHPWLNLLIPRSTVHKFAKEVFGKILKDSNNGPILLYPVNRTKWDNRTSVVIPDEEIFYLVGFLSSAPSSSGHGSVEHAMNLNNKIVDFCEKNGVGMKQYLAPYTTQKQWKAHFGAX