MINGKVVIQVPFHRALKQGCPLAPLLFAVCSGPLLEYLSHLQRMELLQGIDLKDGCEPLIAQLFANDSMLFVKATKQMVSLLLHVLHVYCMVSGAKVNLQKSKALWMSREMKPQWLSALPFIWIPSMSMCKYLGVPVGVDLSVQERFGWVKINVLAKINKWREKILSQQSKMVVLKSVLIAALLYFSLELIWTQVQEPRKECKVFLWQEGEHNKCASISWAVLCQPKSQGGLGMLSLQDLSTAAHLKILFSQSSKDQFWYKALKQKCVQLCVKHYGNEHLFNNFYVDWLIPICCNFNPSPGSTVVF*