MFPELNNLLSTTPDKTEQGTLTLLCDAKTDGSFLVHHFLSFYLKANCKVCFVALVQSFSHYNIVGQKLGV
SLTAARDRGQLVFLEGLKSSVEVLFHSQDEPHPLQFLREAGTGNLQSLYTFIQDTLKPADSEESPWKYPV
LLVDNLSVLLSLGVGAVAVLDFMQYCRATVCCELKGNVVALVHDTEGATDEGNDTLLNGLSHQSHLILRA
EGLATGFCKDVHGQLSILWRRPSRSTAQRAQSLTYQYKIQDKNVSFFAKGMSPAVL