MELSKILVSFFVIQFLLFHSPIYAAAPGNSNIFREYIGAEFNNVKFSDVPIYSGVEFHFILSFAIDYTMSSSSPSPTNGQFNVFWDSDNLNPSAVSAIKNQHSNVKVALSLGGDSVGGSSAYFNPSSVDSWVSNAVSSLTNIIKQYNLDGIDIDYEHFQADPNTFAECIGKLITTLKNNGVISFASIAPYDDDEVQNHYKTLWKSYSQVIDYVNFQFYAYDKGTTVSQFMDYFSTQRSNYEGGRILASFGTDGSGGLSPENGFFTACSKLKSKGDLVGIFVWSADDSKSNGFKYEKQSQGLLAISH*