MKPPSLVHCFKLLVLLALARLTMHVPDEDMLSPLGALRLDGHFSFHDVSAMARDFGNQCSFLPAAVLHPGSVSDIAATVRHVFSLGEGSPLTVAARGHGHSLMGQSQAAQGIVVRMESLRGARLQVHDGFVDAPGGELWINVLRETLKHGLAPKSWTDYLHLTVGGTLSNAGVSGQAFRHGPQVSNVNQLEIVTGRGDVVTCSPEDNSDLFYAALGGLGQFGIITRARIALEPAPEMVRWIRVLYSDFESFTEDQEMLIMAENSFDYIEGFVIINRTGILNNWRASFKPQDPVQASHFQSDGRVLYCLELTKNFNSGDTDTMEQEVAVLLSRLRFIQSTLFHTDVTYLEFLDRVHTSELKLRAQSLWEVPHPWLNLLIPRSSIRRFATEVFGRILKDSNNGPILLYPVNKSKWDNKTSVVIPDEEIFYLVGFLSSAPSLSGHGSIAHAMSLNSQIVEFCEEADIGMKQYLAHYTTQEQWKTHFGARWETFERRKHRYDPLAILAPGQRIFPKASLPLSL*