MDARSSSSMHVVMLPWLAFGHILPFTELAKRIARQGHRVTLFSTPRNTRRLIRIPPELAGNIRVVDITLPRVERLPEDSEASIDLPSDDLRPYLRVAYDAAFADKLSAILQEPVPERPDWVVIDYAAYWAPAAAARHGVPCAFLSLFGAAALSFYGPPEGLMGRGKYARTKPEDLTVVPDYVPFPTTVAYRGLEAREFFTPVLAPDESGVSEGYRFGKCIEQSQLVGIRSSAEFEPEWLQVVSGLYQKPVIPVGLFPPPPPTQDIGSHKAALQWLDGQAPRSVVYAAFGSEAKLTSAQLQAIALGLEASGLPFLWAFRQPTDANEGKSGLPEGFEERINGRGLVCRGWVPQARFLAHESVGGFLTHAGWNSIIEGLARGVRLVLLPLMFDQGLNARHLTEKKISVEVPRDEEDGSFAPKDIAAALRRVLVDEECEVFGDKAKELAKLFGNDEMNDQCVRDFLKCMSEYSRQRQVAL*