MLVQCGEDASCQSLTGKSTVQGGQCCPLGRLFFSSTSKTLTAAFGGNFRFEIHCNKCLMATQTNREGLNGNGVDIFVPAQIQHLSQYPNEDEVLYPPYTKFRVVSRIDGLLGEVTVVMETMEFPCLNSLMQQGQWDKVQHGIAARSQSATKASPAWLTQHQEQEGSFLSQVAKKVVSEGATSGGLAVIPQLQGLGANPQKAHEILKAAMMDQYVPLPESHGKWYFDVGLMNADDKQLADRIHEEGGTTWQKYFA*