MRVLYLLFSFLFIFLMPLPGVFGGIGDPVTCLKSGAICHPVFCPRRYKQIGTCGLPGTKCCKKPEAAAKATIDQWNAKAAYNSDITVGQYAAYYQVNPYVGFAAYSVVDYLISKAAYKMLRGVNVLAAYAMLQDIATLAAYGPKGRNVVLGPGPGAIVVSGSALAGVVPQGPGPGGDNTNGAYKAQGVQLGPGPGGDGTTTATVLAQSIIKKPQWGGGGNHNGGGNSSKKHNGGGNSSGPDSTLSIKKTPEIATRLEYQWTNNEAAAKRGMGESNPVTGNTCDNKKPLLIIAEDVEGEALAT