MSLLSTSLRRGSRLFATMSSSPLKVAVLDDYQGISEPKFKALDASKYEVSFFKDTLRPYNHPDTTQDVKDQLVKRLEPFTVISTMRERTPFPRELISRLPNLKLLLTTGNRNLGLDLDAFKERGIPVAGAVDKSNPGSVGSVSTTEHCVTMILAAARNVAQDDRAVKTGGWQTVPAVSLRGKTLGTVGLGRLGVAVAKIMSVAFGMKVVAWSSNLTQEKADEQAAKAGLPVEDAQTGEKTFKVVSKEELFSTADVVSVHLVLSDRSKGGIAKKDLELMKKTAIFVNTSRGPLVVEEDLLQVLEQGKIRAAALDVFNLEPLPLDSKWRTTKWGEDGRSRVLLTPHMGYVEEDTLSGWYDQQIENLERWVKGEQLSLSLY*