MGALLEAEYRHIVWTPCATHSLDLMLHDIGTLDWVRRVVRDAVSITTFFRRKSASLAMLRQHTTIELARPSVTRFAYMHLVLTRLLQLRDPLCTVVVGPTWRSWDESLSPECRNVHRRILDFDFWTEAQAIVQILWPIVRLMRMTDSEGSTMGLLYHGMLLTRRRLEASTAVTAERRGEILTIFDRRWTWMQRPIHGVSACLHPYYRSADPRDADLLTLRERYICTIFEDDIPYVDEFARFEQTLMPGSSGSSMTRPEILRRPLDWWHYYGYRFPLLQRLAKRLLSQVYFIFSLALMISRCSLIL