MKKQNFTMVTEFILVGITDCPELQAPLFGLFLIIYLITLVGNLGMIILTMVDSRLQTPMYFFLRHLATTD
LGYSTAVGPKMLRNFLVEQNTISFYICAVQLTFFNMFIVSEFFILSAMSYDRYVAICKPLLYNVIMSQRV
CWVLVAIPYIYSIFVALLISINIFSSSFCGHNIISHFYCDGLPLISLLCSYRKENEMITFILSIINLITS
PLVILASYLLILRAILRMNSAEGRQKAFSTCGSHLTVVTVFYGTLIFMYVQPKSSDSLKTDKVASIFYAL
IIPMLNPLIYSLRNKDVKSALRKTGKTIQNIFS