MRPPSLVHCFKLLVLLALARLTMHVPDEDVLSSLGTLPLDGHFSFHDVSAMARDFGNQCSFLPAAVLHPGSVSDIATTVRHVFSLGEGSPLTVAARGHGHSLMGQSQAAQGIVVRMESLRRGARLQVHGGVSPFVDAPGGELWINVLRQTLKHGLAPKSWTDYLHLTVGGTLSNAGVSGQAFRHGPQVSNVNQLEIVTGRGDVVTCSPEDNSDLFYGALGGLGQFGIIIRARIALEPAPKMVRWIRVLYSDFETFTEDQEMLIMAENSFDYIEGFVIINRTGILNNWRASFKPQDPVQASHFKSDGRVLYCLELTKNFNSDDADIMEQEVTVVLSRLRFIQSTLFHTDVTYLEFLDRVHTSELKLRAQGLWEVPHPWLNLLIPRSSIRRFAKEVFGKILKDSNNGPILLYPVNKSKWDNRTSVVIPDEEIFYLVGFLSSAPSLSGHGSIAHAMNLNNQIVEFCEEADIGMKQYLAPYTTQQQWKAHFGARWETFERRKHRYDPLAILAPGQRIFPKASLPLPL*