MTMLAALHVLSRSRKLGRVHPCLHFVACTEHLSSRSGLCKVIGRKRIIGCYSAPICNKFSLKISPAYKNIFARKIDHRKDHDELNDYKSFTNFFEFRPLLVVFRATYIMAEVTTLSVWHLLLRDINKRAEKLRQCLIRLGPFYIKLGQALSTRPDILPNEYCQELAKLQDQIPPFRSSIALKFIESELGSPARKLFAEISTEPVAAASLGQVYKARLVSGELVAVKVQRPGMEARLSVDSHLLHIVGSPLQRFLGARGDIVDAVNEMVQNMFNEIDYTKEGKNAERFAILYGGLAKGHKGFNDSHEEAHNREQRWRAAKSKFEEDLELVKVPKIYWNLSSKGVLTMEWIDGIKLTDLETLHKMNFDIRYLVDQGVFSSLRQLLEEGFFHADPHPGNLLVTKEGVLSYFDFGMMGDFPRIYRIGLIRTLVHFVNRDSVGLANDFASLGFVGKDANLDDIAFALCASFGDESSKMQLDFQGIMSQLSNVMYKYNFRLPSQYALVIRALGCLEGTATLLDPDFKVVASAYPFVIGRLLTDPNPDMRKILRELLIRNNGTIRWHRLERLVIAIAEKSSPSAPLKEQEKGGLWREQDDLGKKAARAWGAFDARTVVSATSDLLNFVLSDEGYRVRVLLVQDIVTSCNAYLEGAIRSCVYPQEMGGHRLLSVEASPQEESNTMGSSPYQTKGSHASRQEMGDLGSRLLTAIHAFKRAVSAAPELWTGMLLGLAARSEARALARNLMLSLLCCCFARGSESVWVLLSRVLHEAYDEQCVNGS*