MVSRRVGTRLVQGFLALRTSPASNCRSLIIQASPEQQQHVTMENLQGSDAGMVDVVLNRPESKNAIGIAMLDQFRKIFETVHHDSSARVLILRSGVPGVFCAGADLKERRQMQVHEVRKYSHTIRSTFSYLEALSIPTIAVIEGAALGGGLELALACDLRVCGSGAILGLPETSLAIIPGAGGTQRLPRLIGEARAKELIFTARKIDANYAEKIGLVEHCVERGAAHAKALEIAREIMKQGPLAVRMAKVAIDRGIEMEAASGMVLEEACYAQTLHTRDRLEALEAFAEKRKPQFCGE*