MLTDFSCRNAVQPPVVSTLLAANPNQLQHLPPEANWWVEECSFVRIYDWSFPYQIRLSRSDQLGALDELPSDEQDRGQDQHGVVGEEAVDGPGLEGRVAVAEDHSHHPCKTDVGGVWLEPTGVRQRLAVKTLSQAGTVKEDVGGGHDDVVDDSTGRDEVDEPGQDSRRAVSELEEGQAREAHDNAEACKWNTLLGAEAQELWCASFEGQAIEGTGGAVGVSVTGGEDRGDQKSVDEMGQSAHSQVLHGNDIWRCSGGAGATLVTREDGSQGLVVVRDQDTNGEGSNDEEETESPVDRLESVLDVDAWTLGLGSDHGDVLWANNSEGGR