MEFKEARLMDNIPELALEHIFSFIDDPCDRNSLSLVCKKWYHFDNQTRKDVTVAFCYSTTPSSLTRRFKSLQGLKLKGKPRAAMFNLIPEDWGAYAEPWVREMVVNCPRLRSVHFRRMVVSDEDLLTLANERRHMLQELKLDRCSGFSTIGLEAVTRNCRSLRVLFLDESTIEDHSGKWLHELALHNSSLEVLNFAATNLSSLDVADLDAVAANCRSLTSLKVNDVDLNKLTGPLNRAMNLKELGGVVMSGTAGQQDDSISLPRGLTSLVGLIYMGANNGDEYVNSLVQPLAPSLRKLDLQLAFLSVEGHCRLLQHCHNLVVLEVLNGIGDEGLEVVAKNCKNLQRLRVESGDNEFQQGYVTRRGLIFIAQGCQNLEYLALYVSDINEDALAALGKGCPKLKDFRVVLLVDDKFNPGSPLDFGVRDLLCGCVGLTRFALYLRRGSLTDRGMQFIGKYGSNLRWMLLGLLGETDKGFSWLADGCPKLERLEMRDSIFTEAGISTSVMKMKSLKYIWVQGYKATMQGQDLMAMRKPFWNIEFIPGSRNHQFEEAEDHDGGVQPAQFLAYHSLAGRRTDSPDTVVCLSS*