LLSVSLDFTPSIDLLPKSTPLFSRGFLPLHAQIFMIPCISPQSSRHSKLEKADILEMTVKHLRNLQRVQMTAALTSDPSVLGKYRAGFNECTNEVTRFLSTCEGVNTEVRTRLLGHLSSCLGQIVAMNYQQPPSSQQPLHVQLPSSTPAPMPISCKVNPAEAISPKVFQGGFQLVPATDGQFAFLIPNPAYTSSPGPVIPLYANANVTSPGGRQSQSPVQGLTTFGHKMPHMAQAVSPLGGSTGADSAESVWRPWYNAKHVQLLVQSQTDVVSG