MVTLLSNLGSQWSLWFGSSVLSVVEMAELVFDLLVIMFLMLLRRFRS