MATLTTAFVPSKLNPLHSGYQVSPFAHITPLRKKINQPVARLFGPAIFEVSKLEVLFLGMDQKKHPADLPRTYTLTHSDITSKITLSISQTINNSQGMPQLMDGGCDSYKNRAWTNTGLDTRQLQGWYNKLQRDEVVAHWRKIKGKMSLHVHLHVSGGHFLLDMCASIRYFIFRKELPVVLNAFSHGDKNLFKDYPELHDALVWVYFHSNISEFNKVECWGPLKDACAFPSGSHEVVIDGAPQSCQENCECCFIPMSSITWS*