ASDPLYGLAIVFIPMIGPRRAMMPMVPGLPVAIMSMLCDKFFLGMIPGTEKMGMFPHAYIMLMLPPY