MGGEVDAHIPNYPSLPPQLICQLPNMTMHADAKTDEVYSQMTLQPLNLPAELVTPSKQPTNYFYKTLTISGASTHGGFSVPRRAVEKVFPPLDFSQQPPAQELIARDMHGNEWKFRHIFRGQPKRHLLTTGWSVFVAAKRLVVGDSMLFIWQVILLFPSPQKRILKIKTWLWLGLQVGWDESTTGDRQPRVSLWEIEPLTTFPMYPSRFPLRLQWPWPLGLPSFH