GDTEQLSNESNTFHFESLLSLLNPSVLNLREDEALVINCQNWLRYLSDDDRNSNSLRDAFLSLIKGLSPQIVLLVDEDCDLSASSLASRITACFNHLWIPFDALDTFLPKDSSQRTEFESDIGQKLINIIGFEGHQRIERLESGVMMSQRMKNAGYFSVPFCDETVKEVKGLLDEHAGGWGMKRDEGMLVLTWKGNNCVFVTAWVPSGMRDHVGMDATL