MDQFDRPIAGFLLLCSANFESISIDSEEGASQRQKMDEVLQHELAHVLGMSASSMPFWRDALKGGSPRTPRPLREQEALCVNGTMINITIPSEDTVKMGTTQAGVRYFEVVTPTVRNVVANQFNCESATGARLDNFDTYDCIGSHWSPRIFGTETMVARNMPYEQQITAVTLALFEDTGWYKANYAASPGVNSPSAYLYGMGCNVLTKNCITDDNVPEFGIGTFCDELTTESSVRCDVSHSRFTRCDLVDYTT