MGKKAIRYAVVDAFAGEPFKGNPAAVCLLEEEHAAEVADERWMQSVAAEFNLSETAFLARDSSRAGAAAPRFHLRWFTPVAEVELCGHATLASAHFLFTTVLADHGVVEFMTMSGILTARKVPASDSTGVLGEEQAKPFIELDFPMIDFVDCNSSDKTPSIPKTLNGASIVSVHESAMDGDLIVELLSGKEVVDMLPNTDEIRRLVCRGLIVTGPTPAGSGYDFFTRYFSPKFGIDEDPVTGSVHCVLAPYWGKKLGKQKLTAFQASSRGGTLYLELKDENQRVRIQGEAVTVMVGTLLA*