MGVSLDELVLALHDVEAVKFGSFTLKSGITSPIYIDLRVIVSYPKLLEKVAKAMHDAVADAHYDVICGVPYTALPIATCISLEHCVPMVMRRKEVKDYGTKKAIEGAFKPGQTCLVIEDLVTSGASVLETVVPLNEVGLEVTDVVVLIDREQGGSATLKKNGLKLHSAFKLTDIVDALVRHGKLSQEIADSVVKFLADNQTTVEKPAPAPAPSPAPRRIPYGQRSELTQNPTAKKLYELMERKKTNLSLAADVSTAAELLRLADAVGPEICVLKTHVDIFPDFTPDFGAKLRELADKHDFLIFEDRKFADIGNTVTMQYEGGIYKILEWADIINAHVIPGPGIVDGLKLKGLPQGKGLLLLAEMSSAGTLAKGEYTAAAAKIAADHPDFVIGFISVNPAGWPAGPGSPALIHMTPGVQMGGGGDALGQQYNSPQSVIEERGSDIIIVGRGIIKAKDQATAAKEYRLAGWSAYQHSLSS*