MASASSSFRLALFLVLLAFVSLARHATGEASPSRRLMELYKPPPSDLLRYHDGAVLSGDIPVSVLWYGRFTPAQKAIVTDFLLSLSAAPTSPAPSVSQWWGTIDRLYLSKAADAAAVGKSGAHGGGGGRKGARVVLAGQVSDEGCSLGKSLTLAQLPALAAAARPAKGGLALLLTAQDVLVEGFCMSRCGHHGSYGARPRVAAAAYAWVGNPGTQCPGQCAWPFHQPPYGPQAPPLVPPNGDAGMDGAMISVASMVAGAVTNPFGDGFYQGDRAAPLEAATACAGVYGNGAYPGYAGQLLVDAATGASYNANGARGRKYLLPALYDPDTAACTTLV*