MELSKILVSFFVIQFLLFHSPIYAAAPGNSNIFREYIGAEFNNVKFSDVPIYSGVEFHFILSFAIDYTMSSSSPSPTNGQFNVFWDSDNLNPSAVSAIKNQHSNVKVALSLGGDSVGGSSAYFNPSSVDSWVSNAVSSLTNIIKQYNLDGIDIDYEHFQADPNTFAECIGKLITTLKNDGVISFASIAPYDDDEVQNHYKTLWKSYSQVIDYVNFQFYAYDKGTTVSQFMDYFSTQRSNYEGGRILASFGTDGSGGLSPENGFFTACSKLKSKGDLVGIFVWSADDSKSNGFKYEKQSQGLLAISH*