MKSGTVAACISAFLAVTDAHWIFDRVVYQDKWTQPFEYVREVSPKEGGSADLALIWPNTDPDSTDIRCGRNATLGWSQPKTAAIKAGESLGFIVNLDSVGKGRMYHPGFASAWLSKASGDDLDAYQGDGDWFKIMQVTGRTEQSPSLTDPAIPHDQSKIVWGTYSADSWNFTIPAATPPGKYLVRFEHIFPNVEDAQFYIACAHIEVQNEGTSGSPGPLVKLPGNYKRGQSDVYFSSYDYVLGKDIKDFVPPYPPVWQG*