MPSPCVGCQRTLKCKSLDRYNSSGTCDRELSCQRQGHNLPVVVCVDCFEQEATGRYIAEGALAEAKQEIVDKDQEIVSLREQMEQMQVELGFLRTWENPLQDPHAEIVFYSAEGETLHAHRAILMSKSPVFKSMLLADLKDGRSGVLHLDDMPAGALRAFLNFLYFATASDADLKLHGGHLLAAAHKFDIPPLKTLAEKYIVENLITQENAVSFLELGSLCNSKPIKDATTKLIAINYEAFLSRSDYNMLVQRDPGVVIEFYEELVQRLRKTLKLHGLIED*