MVPSGAFGLPRSEDSGSVRAERWVDANRSKSDRHRPAPAEQTLSYVEAAEGTTLRGLRIDGSGVAEAEVTAGAAGFELSPLGASLCVLLARADGVPLLAGDWAALCEYVRYVDEELGGSEEEAWWPSTFHAFLRCLLARPHLDEHLHPAGGAPLAFVDAVPALELRFPRGAEVRPRRLRGRADLNGRSGAVAKYDAQGGRVGVDFPPPVGLVSIRAANLEIGRHERARRRLEAEERRRRQEYGTRRQDCLFVTERWELLRPEEANQPAQVLLALARAKKLLVVDAMAERAEHAWARLPAGKYAMIDPKGTPWWKVLLAGAAVVGTSVATGAVMMVAIAGKPAFLEADPPEEKAASQAELTVAVATEIPSTQSVSIEGVEVYSQSAGFALLNECRSLPPSLVKDETKPSVKVCGSQTKLTVYLRNRCEDYSSYQHEVGTCNTAADSTFCQEASPATHSWMQTAQSYRITQCATALASRAAALVIPRFALRLVSVTA*