MKLSTSGLGQQQGHEGEKKCLNSELWHACAGPLVSLPTVGSRVVYFPQGHSEQVAATTNKEVDGHIPNYPSLPPQLICQLHNVTMHADVETDEVYAQMTLQPLTPQEQKDTFLPVELGIPSKQPTNYFCKTLTASDTSTHGGFSVPRRAAEKVFPPLDFSQQPPAQELIARDLHDVEWKFRHIFRGKSVSFGLNSFLLLCSRLIVNPVSCCIANGSIRAPCVT