MPQKMTEHIITQALRVHASDVHIHPLSNRYLLRLRVNGTLIPLLYLPIDVGEKLISFLKFQAALDISEKRRPQSGSFEKNTNTEKIALRLSTMPGKDFQESMVIRIFRYKYPIPFLKSSVCPRSTKQIQQQCKNQTGLFLFSGSTGSGKSSSMYSLVSSIENKDELQIITIEDPVEHHSPGFLQIEVNEKASITYAPIIRSVLRHDPDILIIGEIRDEETAKIVVRAALTGHLVLSTVHAGDAYGVLLRLLEFGISSEELAQCLLGISFQKLTHLVCTFCGEKCHPLCTHLHRKRTAIYEVLTQQEIKAYFQSNQQQIEPKYPIKRTFEKGVAYGFFSAH*