IVGGYTCGANTVPYQVSLNSGYHFCGGSLINSQWVVSAAHCYESGIQVRLGEDNINVVEGNEQFISASKSIVHPSYNSNTLNNDIMLIKLKSAASLNSRVASISLPTSCASAGTQCLISGWGHTKSSGTSHPDVLKCLKAPILSDSSCKSAYPGQITSNMFCAGYLEGGKKSCQGDSGGPVVCSGKLQGIVSWGSGCAQKNKPGVYTKVCNYVSWIKQTIASN