MVGFLSQRACVAAPCNISHVSRPIASLRTWRARAESSSSADSYPQPNAAGTPSLAQRLAAKVQRAAAAVLAPRQAASETLSRLLEGSNGTQQRLGSVLLLSAAAVGSVGGGASGVLADLTSNYVFCVGFCGWFLAQFLKIFTKRYKRGVWDARAFFESGGMPSSHSALCTSTTTAIAMQQGLGSPLFAIAVCFSVIVMYDAMGIRRHAGLQAELLNVVVGQVLEGHPMSERKLKEVLGHTPRQVYAGLVLGILVGLLFPTFX