MIGFCCRRFQLLFPSRSNAVNSLTRAHCTRLYSSKSLLRNTQDEKDCSFTVSYLVNSCGLSPELALSLFKRHRVQFKSPEKPDSVVKLFKDYGFGDTHISEIVKRLPELLIVNAEKTLLPKLEFFDSVGIKGTALAQVLSGNPIVLKLSLENNIRPCYDIIKTLGIPDGKVPRFIMKSHRMFKVNVLSNAARNVSFLRSIKVLESTLNLCRPETLFTMTTDADEFNENVNKVISMGFPPSSCTFVKALYVVSVMDESKLAQRMKFYRKWGWTEKDVLLAFRKNPPFMCYSELLISKKLDFYMNTMGCLPSDVAGYPDVLTYSLEKRIIPRCSVIRVLQLQGLIAKEDVSINTILKRREKWFLESFVIKYQEQVPELLSIFQGKMSLAELGLGFVKRYEVKQQCDD*