MASLTSPTLPVPPPAVGRRVTVLTIDGGGIRGLIPGTILAFLEKKLQEHDGPDARLADYFDYIAGTSTGGLITAMLAAPGKDKRPLFSAKKINEFYTENGPHIFPQRPWPEVVNTLIEIKGPKYDGKFLHSKIQSLLGATRMHDTLTNIVIPTFDVKNLQPTIFSTFDAQTMPLKDALLSDVCISTSAAPTYLPAHFFQTRDEATGKTRDFNLIDGGVSANNPTLLTINQITRKMIVDKQDLFPGGPKDYDKFLVISIGTGSAKNAAVYTAKDAAGWGILSWLHSKDGYTPIVDMFSYSSAALVDYNVSILFQALRSEKNYLRIQEDSLMGAAATVDVATRENMEELVRIGERMLAKTVSRVDMETGKHVPVLEEGTNADALARFAEMLSQERKARTSSSSSQGKARQRVVN*