MKPSLIPALPDDLATHCLLRSSRRTHALLQCVCRRWRDLLRSPSFFQFRAKLGLSEEWLYVMLRTSKGEYRWFTFEEERRLWIPLPPIPRVAMGATCVVAAGRLFMIGGSINGLPTRNVWSYNPCVNLWENCAAMKVPREFAAAGVLGGLIYVIGGCFPGTLSTTVPWAEVYNPATNQWRSIQSLPEKRYKWMHGNAVFKGKLFAIADLGGVIFDPVSTAWDCISANLGLGWKGKAVVLNNVLFSCNYAGKIVGYVMEEDTWLEVGGWQDEVPVAVACTMLTTVAEKLFVFWEISHHGWETELALAALDVYEESNFLRAKVLWYHVFSCTVLAGAVVESISLAL*