MKLKVLSVNWIFCCCLVAALQKSTDPPTRPQIVQDAFNNNTPLYYFGLGSNMLRSKLENRSSQGKIEILSMEPAVVPSHRLAFNLRGFPPLEPGMGSLEPVNATSRALMAYNKPECHGALVQLVPEMYERVMKSEGVGMNQSGYEEIVVTAVPYDPRKPPVQAIALRAKPHVRLRRDPSPSARYMDILRQGAAELQLKPCYQEFLAQHPVQILPTWLRRLSIYNLIFTFSLSNKLKWRGVSKMQSWLLFRVYVPSNASWICRHGCSVCTAGILLPGAILGSAIKMVVSKWGGDFPPFLKRMMDLLDDPLVAAPKANAETVEPK*