MGCGIFPQQTPNIVTAFPHGSSAYLGTTSFDNTSPYGMDELTDSSVNQGLLPPADCSKSRSNDYAVGSTRLAGGPTSLSRRKRSWSRAVFSTLQRKGLERTFQEQKYITKPDRKRLAANLGLHDAQVKVWFQNRRMKWRHTVKSTSLLSPTQDKQPEKRIASNDMLSKDYNSSVAEILTLSINEDSEDIEVIID