GLVRLLNANGGFYLRIHPNGTVSGTRDPNDPYIRLEITEVEPGVVTIKGALANRYLQMSSNGSYSASSTLTDNSKFKLTLNADGYYTFRSTKYTNWYVALNSDGTMKNGTSTGPGQTAILFRPEP