MLRIAPLLVAVAGLPVVFAWGELGHEAVGYIAMAFLAPEALSFVQTSLGSTYNESLGVAGPWADTVRSEKAYSWSAPNHFIDAEDSPLDGVCNVSESRDCPSGFCLLTAISNYTLRIQDTSLSAMQRQEALKFLDHFIGDIGQPLHVEALEVGGNDIDTICNGKSTNLHATWDTGMIETNLDALYGGSSQTWANALVTRIKSGEYASDASGWISCSSITAVQASKRDVLGHPSISQASFPELECPLIWAEDSNAFDCSIVFDFTTGTDLCTGTYFKNAIPVIDMQIAKQGYRLAAWLNVIFDGATNL*