MESLSIPAASWFSGGTIPPTKVRVSPPHHLRRPPNRNSHRLAAINAASRSVSELVEEDVLQMFMKDREENGDFISKVSDRLWLKEILESIDVNSNGASSSAVELDDTRESLIDGADDDESGFLKLKPTQEWIGWESDSAPMNKKALAKALRDDSERRKKFNFLKYEALKRELMYLSIVIGTGCSGYCLLALSVQAAVSYAVGVLFSCLYLQLLYGYADGLSREAVPDIFLKKKSKKIGIRSEDLEDFVVRTIRGSGMALSSPRLVIPAAIYGLWILSHKYFQNDLFDFQFQQWLVCLYTKLQLSFKCTETTKIFSSSSQMTTNCKVHKRPSEIDQETTEL*