MVVKVTSICCIGAGYVGGPTMAMIALKCPHIKVTVVDISQPRIDAWNSDELPIYEPGLDEIVKQCRGKNLFFTTDVEGAIAESEMIFVSVNTPTKKTGLGKGKAADLTYWESAARTIAAVSKTNKIIVEKSTVPVRTAEAIEKVLQRNCNTSGVRFDILSNPEFLAEGTAMDDLTAPDRVLIGGKIEGQEGTDAVASLVEVYANWVPQERIITANLWSAELSKLAANAFLAQRISSINSMSALCEATGADVSQVAYALGKDSRIGPKFLNASVGFGGSCFQKDILNLAYICECHGLTEVADYWYSVVGMNDYQKNRFVKRVVSAMFNTIRNKKICMLGFAFKKDTGDTREAPAIDVGNGLIEDGARLAIYDPKVSDAQIAMDMGAGMSNITTYKSHIEALRDAHAVCVMTEWDEFKSYDWGEIYGVMQKPAFVFDGRLILDHDKLREIGFIVYALGKPIEPFLRSAEGN*